0001140361-24-008963.txt : 20240222 0001140361-24-008963.hdr.sgml : 20240222 20240222112555 ACCESSION NUMBER: 0001140361-24-008963 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 97 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240222 DATE AS OF CHANGE: 20240222 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SENSIENT TECHNOLOGIES CORP CENTRAL INDEX KEY: 0000310142 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL ORGANIC CHEMICALS [2860] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 390561070 STATE OF INCORPORATION: WI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-07626 FILM NUMBER: 24663203 BUSINESS ADDRESS: STREET 1: 777 EAST WISCONSIN AVENUE CITY: MILWAUKEE STATE: WI ZIP: 53202-5304 BUSINESS PHONE: 4142716755 MAIL ADDRESS: STREET 1: 777 EAST WISCONSIN AVENUE CITY: MILWAUKEE STATE: WI ZIP: 53202-5304 FORMER COMPANY: FORMER CONFORMED NAME: UNIVERSAL FOODS CORP DATE OF NAME CHANGE: 19920703 10-K 1 ef20015292_10k.htm 10-K

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, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

Commission File Number 001-07626

Sensient Technologies Corporation

WISCONSIN
 
39-0561070
(State of Incorporation)
 
(IRS Employer Identification Number)

777 EAST WISCONSIN AVENUE
MILWAUKEE, WISCONSIN 53202-5304
(414) 271-6755
(Address of Principal Executive Offices)

SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT:

TITLE OF EACH CLASS
Common Stock, $0.10 par value
 
 TRADING SYMBOL(S)
SXT
NAME OF EACH EXCHANGE
ON WHICH REGISTERED
New York Stock Exchange LLC

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 Section 15(d) of the Act.  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 such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes   No 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes    No 

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

Large Accelerated Filer 
Accelerated Filer 
Non-Accelerated Filer 
 
Smaller Reporting Company 
Emerging Growth Company 
 
 

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

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). 

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

The aggregate market value of the voting Common Stock held by non-affiliates of the Registrant as of June 30, 2023, was $2,949,219,588. For purposes of this computation only, the registrant’s directors and executive officers were considered to be affiliates of the registrant. Such characterization shall not be construed to be an admission or determination for any other purpose that such persons are affiliates of the registrant.

There were 42,343,684 shares of Common Stock outstanding as of February 9, 2024.

DOCUMENTS INCORPORATED BY REFERENCE

Part III of this report incorporates information by reference to the registrant’s definitive proxy statement for its 2024 annual meeting of shareholders, which will be filed with the Securities and Exchange Commission within 120 days after December 31, 2023.



SENSIENT TECHNOLOGIES CORPORATION—FORM 10-K FOR YEAR ENDED DECEMBER 31, 2023 INDEX
 
5
 
5
   
5
   
5
   
5
   
6
   
6
   
6
   
7
   
7
   
7
   
7
   
8
   
8
   
8
    9
   
9
   
10
 
10
 
18
 
19
  20
 
20
 
20
 
21
22
 
22
 
22
 
23
 
29
 
30
 
57
 
57
 
59
 
59
60
 
60
 
60
 
60
 
60
 
60
61
 
61
 
 
61
 
 
67
 
 
67
 
67
61
68

FORWARD-LOOKING STATEMENTS
 
This report contains forward-looking statements that reflect management’s current assumptions and estimates of future economic circumstances, industry conditions, Company performance, and financial results. Forward-looking statements include statements in the future tense, statements referring to any period after December 31, 2023, and statements including the terms “expect,” “believe,” “anticipate,” and other similar terms that express expectations as to future events or conditions. The Private Securities Litigation Reform Act of 1995 provides a safe harbor for such forward-looking statements. Such forward-looking statements are not guarantees of future performance and involve known and unknown risks, uncertainties, and other factors that could cause actual events to differ materially from those expressed in the forward-looking statements. A variety of factors could cause the Company’s actual results and experience to differ materially from the anticipated results. These factors and assumptions include, among others, the Company’s ability to manage general business, economic, and capital market conditions, including actions taken by customers in response to such market conditions, and the impact of recessions and economic downturns; the impact of macroeconomic and geopolitical volatility, including inflation and shortages impacting the availability and cost of raw materials, energy, and other supplies, disruptions and delays in the Company’s supply chain, and the conflicts between Russia and Ukraine and Israel and Hamas and other parties in the Middle East; the availability and cost of labor, logistics, and transportation; the pace and nature of new product introductions by the Company and the Company’s customers; the Company’s ability to anticipate and respond to changing consumer preferences and changing technologies; the Company’s ability to successfully implement its growth strategies; the outcome of the Company’s various productivity-improvement and cost-reduction efforts, acquisition and divestiture activities, and portfolio optimization plan; industry, regulatory, legal, and economic factors related to the Company’s domestic and international business; the effects of tariffs, trade barriers, and disputes; growth in markets for products in which the Company competes; industry and customer acceptance of price increases; actions by competitors; the Company’s ability to enhance its innovation efforts and drive cost efficiencies; currency exchange rate fluctuations; and the matters discussed below under the heading “Risk Factors” and under Part II, including the critical accounting policies set forth under the heading “CRITICAL ACCOUNTING POLICIES” within “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” Except to the extent required by applicable law, the Company does not undertake to publicly update or revise its forward-looking statements even if experience or future changes make it clear that any projected results expressed or implied herein will not be realized.

NON-GAAP FINANCIAL MEASURES

Within this document, the Company reports certain non-GAAP financial measures, including: (1) adjusted operating income, adjusted net earnings, and adjusted diluted earnings per share (which exclude divestiture & other related income and restructuring and other costs, which include portfolio optimization plan costs) and (2) percentage changes in revenue, operating income, and diluted earnings per share on an adjusted local currency basis (which eliminate the effects that result from translating its international operations into U.S. dollars, divestiture & other related income, and restructuring and other costs, which include portfolio optimization plan costs). The Company has included each of these non-GAAP measures in order to provide additional information regarding our underlying operating results and comparable year-over-year performance. Such information is supplemental to information presented in accordance with GAAP and is not intended to represent a presentation in accordance with GAAP. These non-GAAP measures should not be considered in isolation. Rather, they should be considered together with GAAP measures and the rest of the information included in this report. Management internally reviews each of these non-GAAP measures to evaluate performance on a comparative period-to-period basis and to gain additional insight into underlying operating and performance trends. The Company believes this information can be beneficial to investors for these same purposes. These non-GAAP measures may not be comparable to similarly titled measures used by other companies.

Additional information related to the Company’s use of non-GAAP financial measures and the divestiture & other related income and restructuring and other costs, which include portfolio optimization plan costs that have been excluded from the non-GAAP financial measures, and reconciliations of non-GAAP financial measures to the most comparable GAAP financial measures are available below in Item 7 under the section titled “NON-GAAP FINANCIAL MEASURES.”

PART I
 
Item 1.
Business.

General

Sensient Technologies Corporation (the Company) was incorporated under the laws of the State of Wisconsin in 1882. Its principal executive offices are located at 777 East Wisconsin Avenue, Suite 1100, Milwaukee, Wisconsin 53202-5304, telephone (414) 271-6755.

The Company is subject to the informational and reporting requirements of the Securities Exchange Act of 1934, as amended (the Exchange Act). In accordance with the Exchange Act, the Company files annual, quarterly and current reports, proxy statements, and other information with the Securities and Exchange Commission (the Commission). These reports and other information may be accessed from the website maintained by the Commission at https://www.sec.gov.

The Company can also be reached at its website at www.sensient.com. The Company’s web address is provided as an inactive textual reference only, and the contents of that website are not incorporated in or otherwise to be regarded as part of this report. The Company makes available free of charge on its website its proxy statement, its annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to these reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act as soon as reasonably practicable after such documents are electronically filed with or furnished to the Commission. Charters for the Audit, Compensation and Development, Nominating and Corporate Governance, Finance, and Executive Committees of the Company’s Board of Directors, as well as the Company’s Code of Conduct, Corporate Governance Guidelines, Policy Relating to  Recovery of Erroneously Awarded Compensation, and Non-Employee Directors and Executive Officers Stock Ownership Guidelines are available on the Company’s website. These documents are also available in print to any shareholder, free of charge, upon request. If there are any amendments to the Code of Conduct, or if waivers from it are granted for executive officers or directors, those amendments or waivers also will be posted on the Company’s website.

Description of Business

The Company is a leading global manufacturer and marketer of colors, flavors, and other specialty ingredients. The Company uses advanced technologies and robust global supply chain capabilities to develop specialized solutions for food and beverages, as well as products that serve the pharmaceutical, nutraceutical, and personal care industries. The Company’s customers range in size from small entrepreneurial businesses to major international manufacturers representing some of the world’s best-known brands.

The Company’s principal products include:

 
flavors, flavor enhancers, ingredients, extracts, and bionutrients;

 
essential oils;

 
dehydrated vegetables and other food ingredients;

 
natural and synthetic food and beverage colors;

 
personal care colors and ingredients;
 
 
pharmaceutical and nutraceutical colors, excipients, and ingredients; and

 
technical colors, specialty colors, and specialty dyes and pigments.

For 2023, the Company’s three reportable segments were the Flavors & Extracts Group and the Color Group, which are managed on a product line basis, and the Asia Pacific Group, which is managed on a geographic basis. The Company’s corporate expenses, divestiture & other related costs and income, share-based compensation, restructuring and other charges, including operational improvement plan costs and income and portfolio optimization plan costs, and certain other costs are included in the “Corporate & Other” category as described in this report. Financial information regarding the Company’s three reportable segments and the operations included within Corporate & Other is set forth in Note 12, Segment and Geographic Information, in the Notes to Consolidated Financial Statements included in this report.

Acquisitions

On July 15, 2021, the Company acquired substantially all of the assets of Flavor Solutions, Inc., a flavors business located in New Jersey.

The purchase price for this acquisition was $14.9 million in cash. This business is part of the Flavors & Extracts segment.

On October 3, 2022, the Company acquired Endemix Doğal Maddeler A.Ş. and Teknoloji Yatırımları ve Danışmanlık Sanayi ve Ticaret A.Ş. (collectively, Endemix), a natural colors business located in Turkey. The Company paid $23.3 million in cash for this acquisition, which is net of $1.3 million in debt assumed. This business is part of the Color segment.

Divestitures

In 2021, the Company received $1.5 million of net cash related to the previously completed sales of its yogurt fruit preparations and inks product lines. In 2022, the Company received $2.5 million of net cash related to its previously completed sale of its yogurt fruit preparations product line.

On April 1, 2021, the Company completed the sale of the fragrances product line (excluding its essential oils product line) for $36.3 million of net cash.

Flavors & Extracts Group

The Company is a global developer, manufacturer, and supplier of flavor systems for the food, beverage, and personal care industries. The Company’s flavor formulations are used in many of the world’s best-known consumer products. Under the unified brand names of Sensient Flavors and Sensient Natural Ingredients, the Group is a supplier to multinational and regional companies. As noted above, during the second quarter of 2021, the Company divested its fragrances product line (excluding its essential oils product line).

The Flavors & Extracts Group produces flavor, extracts, and essential oils products that impart a desired taste, texture, aroma, or other characteristics to a broad range of consumer and other products. This Group includes the Company’s natural ingredients business, which produces dehydrated garlic, onion, and other natural ingredients for food processors. The main products of the Group are systems products, including flavor-delivery systems, and compounded and blended products. In addition, the Group has strong positions in selected ingredient products such as essential oils, natural and synthetic flavors, and natural extracts. The Group serves food and non-food industries. In food industries, markets include savory, beverage, and sweet flavors, as well as certain bioingredients. Through April 1, 2021, in non-food industries, the Group supplied fragrances and essential oil products to the personal, homecare, and bioingredients markets. After the divestiture of the fragrances product line on April 1, 2021, the Group still produces and supplies essential oils to the personal care market.

Operating through its Natural Ingredients business, which we formerly referred to as our Dehydrated Ingredients business, the Company believes it is the second largest producer (by sales) of dehydrated onion and garlic products in the United States. The Company is also one of the largest producers and distributors of chili powder, paprika, chili pepper, and dehydrated vegetables such as parsley, celery, and spinach. The Company sells dehydrated products to food manufacturers for use as ingredients and also for repackaging under private labels for sale to the retail market and to the food service industry. The advanced dehydration technologies utilized by our Natural Ingredients business permit fast and effective rehydration of ingredients used in many of today’s popular convenience foods.

As of December 31, 2023, the Group’s principal manufacturing plants are located in California, Illinois, Michigan, Wisconsin, New Mexico, Belgium, Costa Rica, Mexico, Germany, and the United Kingdom.

Color Group

The Company is a developer, manufacturer, and supplier of colors for businesses worldwide. The Company provides natural and synthetic color systems for use in foods, beverages, pharmaceuticals, and nutraceuticals; colors and other ingredients for personal care, such as active ingredients, solubilizers, and surface treated pigments; pharmaceutical and nutraceutical excipients, such as colors, flavors, coatings, and nutraceutical ingredients; and technical colors for industrial applications.

The Company believes that it is one of the world’s largest producers (by sales) of synthetic and natural colors, and that it is the world’s largest manufacturer (by sales) of certified food colors. The Company sells its synthetic and natural colors to domestic and international producers of beverages, bakery products, processed foods, confections, pet foods, personal care, pharmaceuticals, and nutraceuticals. The Company also makes industrial colors and other dyes and pigments used in a variety of non-food applications.

As of December 31, 2023, the Group’s principal manufacturing plants are located in Missouri, Brazil, Canada, China, France, Germany, Italy, Mexico, Peru, Turkey, and the United Kingdom.

The Color Group operates under the following trade names:


Sensient Food Colors (food and beverage colors);

 
Sensient Pharmaceutical Coating Systems (pharmaceutical and nutraceutical colors and coatings);

 
Sensient Cosmetic Technologies (personal care colors, ingredients, and systems); and

 
Sensient Specialty Markets (paper colors and industrial colors for plastics, leather, wood stains, antifreeze, landscaping, and other uses).

The Company believes that its advanced process technology, state-of-the-art laboratory facilities and equipment, world-class application chemists, and a complete range of synthetic and natural color products constitute the basis for its market leadership position.

Asia Pacific Group

The Asia Pacific Group focuses on marketing the Company’s diverse product lines in the Pacific Rim under the Sensient name. Through these operations, the Company offers a full range of products from its Flavors & Extracts Group and Color Group as well as products developed by regional technical teams to appeal to local preferences.

Sales, marketing, and technical functions are managed through the Asia Pacific Group’s headquarters, which is located in Singapore. Manufacturing operations are located in Australia, China, India, Japan, Thailand, New Zealand, and the Philippines, with sales offices also located in the India and Thailand facilities. The Asia Pacific Group maintains additional offices for local technical support and sales in China and Indonesia as well as for research and development in Singapore.

Corporate

Corporate provides management, administrative, and support services to the Company from its headquarters in Milwaukee, Wisconsin. The Company’s corporate expenses, divestiture & other related costs and income, share-based compensation, restructuring and other charges, including operational improvement plan costs and income and portfolio optimization plan costs, and other costs, are included in the “Corporate & Other” category.

Research and Development/Quality Assurance

The development of specialized products and services is a complex technical process calling upon the combined knowledge and talents of the Company’s research, development, and quality assurance personnel. The Company believes that its competitive advantage lies in its ability to work with its customers to develop and deliver high-performance products that address the distinct needs of those customers.

The Company’s research, development, and quality assurance personnel support the Company’s efforts to improve existing products and develop new products tailored to customer needs, while providing ongoing technical support and know-how to the Company’s manufacturing activities. The Company’s efforts also include the development of proprietary seed lines, sometimes in partnership with other business partners, for its natural ingredients and natural colors business lines. The Company employed 760 people in research and development, quality assurance, quality control, and lab technician positions as of December 31, 2023.

As part of its commitment to quality as a competitive advantage, the Company’s production facilities hold various certifications, such as those under the International Organization for Standardization (ISO) and those recognized by the Global Food Safety Initiative (GFSI), including the Safe Quality Food Program (SQF), British Retail Consortium (BRC), and Food Safety System Certification (FSSC 22000), for certifying the safety and quality of its products and production processes.

Products and Application Activities

The Company’s strategic focus is on the manufacturing and marketing of high-performance components that bring life to products. Accordingly, the Company devotes considerable attention and resources to the development of product applications and processing improvements to support its customers’ numerous new and reformulated products. The majority of the proprietary processes and formulae developed by the Company are maintained as trade secrets and protected through internal physical and information technology controls and confidentiality agreements with customers as well as confidentiality and non-competition agreements with employees.

Within the Flavors & Extracts Group, development activity is focused on ingredients, flavors, natural extracts, and essential oils as well as flavor systems that are responsive to consumer trends and the processing needs of our food and beverage customers. These activities include the development of functional ingredient systems for foods and beverages, savory flavors, and ingredient systems for prepared foods and flavors and ingredients for dairy, confectionery, and other applications. The Company believes that the development of yeast derivatives and other specialty ingredients also provides growth opportunities in bionutrients and biotechnology markets, such as probiotics and fermented ingredients, including enzymes, vitamins, and amino acids.

Within the Color Group, development activity for food and beverage product lines is focused on value-added products derived from synthetic dyes and pigments, natural food and beverage colors, and color systems. The Company also produces a diverse line of colors and ingredients for personal care, pharmaceutical, and nutraceutical applications, and technical colors for industrial applications.

Raw Materials

The Company uses a wide range of raw materials in producing its products. Chemicals used to produce certified colors are obtained from several domestic and foreign suppliers. Raw materials for natural colors, such as carmine, beta-carotene, annatto, and turmeric, are sourced internally at our Lima, Peru facility or purchased from overseas and U.S. sources. As of October 2022, the Company owns a natural food colorings business located near Istanbul, Turkey, and has vertically integrated production and processing capacity in black carrot and other natural color products.

In the production of flavors, extracts, and essential oils, the principal raw materials include essential oils, botanicals, extracts, fruits, and juices. These raw materials are obtained from domestic and foreign suppliers. Flavor enhancers and secondary flavors are produced from brewers’ yeast and vegetable materials such as corn and soybeans. Chili peppers, onion, garlic, and other vegetables are acquired under annual contracts with numerous growers in the western United States and China.

The Company believes that its ability to reformulate its products and the general availability of alternate sources of materials from different geographic areas would generally enable it to maintain its competitive position in the event of an interruption in the supply of raw materials from a single supplier.

Competition

All Company products are sold in highly competitive markets. While no single factor is determinative, the Company’s competitive position is based principally on process and applications expertise, quality, technological advances resulting from its research and development, and customer service and support. Because of its highly differentiated products, the Company competes with only a few companies across multiple product lines and generally encounters different competitors in different product lines.


Flavors & Extracts. Competition in the flavors, extracts, and ingredients industries continues to have an ever-increasing global nature. Most of the Company’s customers do not buy all of their flavor and ingredients products from a single supplier, and the Company does not compete with a single supplier in all product categories. Competition for the supply of flavors, extracts, and essential oils is based on the development of customized ingredients for new and reformulated customer products as well as on quality, customer service, and price. Competition to supply dehydrated vegetable products is present through several large and small domestic competitors as well as competitors from other countries. Competition for the supply of dehydrated vegetables is based principally on product quality, customer service, and price.


Color. Competition in the color market is diverse, with the majority of the Company’s competitors specializing in either synthetic dyes and pigments or natural colors or coloring foodstuffs (in Europe). The Company believes that it gains a competitive advantage as the only major basic manufacturer of a full range of color products, including synthetic dyes and pigments as well as natural colors. Competition in the supply of personal care colors and ingredients and pharmaceutical and nutraceutical ingredients and excipients is based on the development of customized products and solutions as well as quality, customer service, and price. The Company believes that its reputation and capacity as a color producer as well as its product development and applications expertise give it a competitive advantage in these markets.


Asia Pacific. The Company offers a broad array of products to customers through the Asia Pacific Group. Competition is based upon reliability in product quality, service, and price as well as technical support available to customers.

Foreign Operations

Additional information regarding the Company’s foreign operations is set forth in Note 12, Segment and Geographic Information, in the Notes to Consolidated Financial Statements included in this report.

Patents, Formulae, and Trademarks

The Company owns or controls many patents, formulae, and trademarks related to its businesses. The businesses are not materially dependent upon any particular patent, trademark, or formula; however, trademarks, patents, and formulae are important to the business of the Company.

Human Capital

As of December 31, 2023, the Company employed 3,956 persons worldwide. Approximately 43% of our employees were employed in the United States, and approximately 57% were employed outside of the United States. Of our 3,956 employees worldwide, we had 505 general administration employees (e.g., accounting, administrative, regulatory compliance, IT, human resources, etc.), 2,459 production employees, 465 research and development employees, and 527 sales and marketing employees.

We believe that our future success is dependent upon our continued ability to attract, retain, and motivate successful employees. Our Board of Directors oversees our human capital management program, in consultation with our CEO and Vice President, Human Resources. The Board also has routine contact with all Company officers and periodically receives presentations from the Group Presidents and Vice President as well as select General Managers.

Talent Acquisition and Talent Development

We are committed to the recruitment, retention, and continued development of people who thrive and succeed in our culture. In furtherance of this goal, our primary areas of focus remain: (i) talent acquisition, (ii) on-boarding, (iii) coaching, development, and retention, and (iv) integrity and professionalism. As part of the Company’s effort to attract and motivate employees, we offer compensation and comprehensive benefits that we believe are competitive in the markets in which we operate and compete for talent. We also have a dedicated internal talent acquisition team, with deep knowledge of our Company and our core values, in order to help us find the best prospective employees for open positions worldwide. We hold ourselves accountable for filling open roles expeditiously by closely monitoring and limiting days to fill open roles. We also challenge ourselves to take a broad view of talent acquisition, regularly seeking talent from non-traditional backgrounds and from outside our industry, and moving beyond restrictive pedigree requirements in favor of skills and the ability to learn. With our sales and technical roles, we have implemented a gamified AI-based platform to identify candidates, without bias, who share the behavioral and cognitive attributes of our most successful sales and technical employees from around the world.

After hiring a candidate, we believe that an effective on-boarding is a critical factor in whether a new employee succeeds or fails. We continue to develop, and improve upon, our on-boarding process to differentiate ourselves from our competitors and help enable our employees to succeed. We generally track our progress through weekly pre-hire team on-boarding calls, new hire surveys, new hire interviews, hiring manager surveys, and a monthly report of our results to senior leadership. We also promote regular 1:1 meetings between non-production employees and their supervisors.

In order to continue to develop and retain our key talent, we offer training programs based upon the employee’s role in the Company. We also maintain personalized career planning, ongoing coaching and development by Corporate and local leadership, and a “High Potential Program,” which ensures our key talent learns from and gains exposure to senior leadership. Performance reviews and succession planning occur company-wide on an annual basis. Individual goals are set annually for employees, which flow from the Company strategy, and attainment of those goals is an element of the employee’s performance assessment. We invest in our development programs for high-impact roles, such as our General Management Development, Sales Representative Trainee, and Flavorist Trainee programs. We continue to “promote-from-within” and provide opportunities for our internal employees to grow their careers, with over half of our senior leadership and over half of our business unit leaders previously having been promoted to their current role from within the Company. We closely monitor turnover overall and in critical roles to vet our retention efforts and identify areas of need for future investment.

Our Corporate Creed, set forth at the beginning of our Code of Conduct, sets forth three non-negotiable rules: (1) Always tell the truth; (2) Always produce safe, high-quality products in safe and secure facilities; and (3) Always be professional. Employees throughout the organization know these expectations as the “Three Rules.” Under the Three Rules, all of our employees are expected to exhibit and promote integrity and professionalism in the workplace. All of our employees must adhere to these non-negotiable expectations for appropriate behavior. We perform annual, company-wide training on our Code of Conduct, as well as for all new hires. The CEO personally provides instruction on the Three Rules during leadership training conducted each year throughout the organization. To further reinforce our expectations, the CEO internally publishes anonymized quarterly reports of Code of Conduct violations and their consequences. In addition, we strictly apply principles of non-discrimination, which are foundational to our non-negotiable expectations of integrity and professionalism, in all employment-related decisions.

Health and Safety

We take pride in our strong and continually improving health and safety programs, which we view as important aspects of our economic health and core values. We expect each employee to actively participate in and contribute to this philosophy. Examples of actions taken to demonstrate our commitment and progress toward achieving our goal of providing a safe workplace include: (i) Corporate Environmental, Health and Safety (EHS) Department oversight of safety and compliance matters at all Company facilities; (ii) periodic EHS audits conducted at Company facilities by third parties at the direction of the Corporate Legal Department to determine the state of facility compliance with applicable safety laws and regulations; (iii) implementation of “best-practice” programs and management systems across all business units worldwide; (iv) ongoing capital investments aimed at continually improving standards for environment, health, and safety in each of our plants around the world; (v) meaningful use of metrics to apply leading and lagging indicators toward incremental improvement and sustainable results; (vi) regular communication and engagement with employees on safety topics through safety committee meetings, plant-wide communication meetings, and “tool box” meetings; and (vii) root cause analysis of all injuries and near misses to ensure that lessons learned can be applied across the entire organization. We also maintain a corporate physical security program led by a retired Secret Service Agent. The physical security program aims to secure our facilities, protect our employees from workplace violence, ensure proper training and monitoring of travelers, and provide regular assessments of the security situations in the countries where we operate.

Regulation

The production, packaging, labeling, and distribution of certain of the products of the Company in the U.S. are subject to the regulations of various federal, state, and local governmental agencies, in particular the U.S. Food and Drug Administration. The Company is subject to similar regulations in many international markets, particularly Europe. Compliance with government laws, rules, and regulations did not have, and is not currently expected to have, a material adverse effect on our capital expenditures, results of operations, and competitive position.

Item 1A.
Risk Factors.

As with any business, the Company’s business and operations involve risks and uncertainties. In addition to the other discussions in this report, particularly those under the headings “Management’s Discussion and Analysis of Financial Condition and Results of Operations” below and “Forward-Looking Statements” above, the following factors should be considered:

Business Risks

Intense competition with our competitors may result in reduced sales and profitability.
 
We develop, manufacture, and sell flavors, flavor enhancers, ingredients, extracts, and bionutrients; essential oils; natural ingredients, including dehydrated vegetables and other food ingredients; natural and synthetic food and beverage colors; personal care colors and ingredients; pharmaceutical and nutraceutical excipients and ingredients; and technical colors, specialty colors, and specialty dyes and pigments. We sell these products to customers in industries and markets that are highly competitive. We face intense competition from multiple competitors in each of our business lines. These competitors range from large multinational flavor companies with broad and sophisticated product portfolios and outstanding technological capabilities to smaller more specialized regional companies that focus on a single product line or offering. Our success against these competitors depends upon our ability to continually develop and manufacture safe, high quality, innovative, and legally compliant products across each of our product lines in varying batch sizes, at varying frequencies, and at acceptable prices. We also must provide outstanding product development support, on time delivery, regulatory assistance, and after-sale product support to all of our customers, wherever they are located. If we are unable to do these tasks, or if competitors do any of these tasks better than we do, we may lose part or all of our business with some customers. We do lose business to competitors from time to time. Competition can reduce both our sales and the prices at which we are able to sell our products, or cause us to incur additional costs to remain competitive, which can negatively affect our results.
 
Our business is impacted by adverse developments in economic, political, and capital market conditions, which could negatively affect our financial performance and our ability to grow or sustain the growth of our business.
 
We compete around the world in various geographic regions and product markets. Global economic and political conditions affect our businesses and the businesses of our customers and suppliers. Economic downturns, changes in interest rates, lower consumer confidence, decreasing employment levels, price instability, inflation, slowing economic growth, and social and political instability in the industries and/or markets where we compete could negatively affect our financial performance in future periods and adversely impact our ability to grow or sustain our business. For example, current macroeconomic and political instability caused by rising interest rates, global supply chain disruptions, inflation, ongoing conflicts between Russia and Ukraine as well as Israel and Hamas and related disruptions in the Red Sea and region, geopolitical tensions, and the strengthening of the U.S. dollar, have adversely impacted, and could continue to adversely impact, our results of operations.

10

We have experienced, and could continue to experience, increased raw material and energy cost inflation, as well as disruptions and delays in our supply chain, as a result of global macroeconomic trends, including increased global demand, labor shortages, geopolitical and economic tensions, including the conflicts between Russia and Ukraine and in the Middle East, which has grown out of the Israel and Hamas conflict. For example, suppliers located in Ukraine are our main source of sunflower oil, which is primarily used in our savory and beverage businesses. We have encountered difficulties, and may continue to encounter difficulties, in finding favorable pricing and reliable alternative sources or substitutes for certain of the raw materials we need (including sunflower oil) for certain products. If these difficulties persist, accelerate, or expand, our operations could be adversely affected.

These increased costs, or any potential shortage of energy or raw materials, could adversely affect our profitability. The military conflicts may also increase the risk of cybersecurity incidents, including the risk of cyberattacks in retaliation based upon the United States’ and/or European Union’s support for Ukraine or Israel. Such attacks, whether on us or on critical infrastructure and financial institutions globally, could also adversely affect our operations.

In addition, the credit markets provide us with liquidity to operate and grow our business beyond the liquidity that our cash flows provide. A worldwide economic downturn and/or disruption of the credit markets could reduce our access to capital or significantly increase our costs of capital, which may negatively impact our financial condition, results of operations, and cash flows. We have seen our interest expense rise as a result of increased interest rates, and a continued increase in such rates may negatively affect our results.

A disruption in our manufacturing operations could adversely affect our profitability.
 
We develop, manufacture, and distribute our products around the world. Generally, our labs and plants are dedicated to particular product lines. For example, many (but by no means all) of our food colors products are developed and manufactured in our St. Louis facility. While we have redundant capabilities across labs and plants for many product lines, in some cases, we only manufacture particular products at one facility. To establish a new manufacturing capability at a plant could require substantial time, money, and numerous governmental and customer approvals. Additionally, because of the complexity and highly specialized nature of many of the products we produce, it would require a tremendous amount of technical, engineering, and management time and effort to establish the new capability. Manufacturing involves inherent risks such as industrial accidents, environmental events, labor disputes, labor shortages, product quality control issues, safety issues, licensing, and regulatory compliance requirements, as well as natural disasters, conflicts, terrorist acts, civil unrest, ERP software issues, cyber-attacks, and other events that we cannot control. If one of our development or manufacturing facilities is disrupted or impaired, we could cause a supply disruption to our customers, which could cause short and long-term damage to our customer relationships. Such disruption would have an adverse effect on our financial performance and future growth.

Intense competition among our customers and their competitors may result in reduced sales and profitability for our customers and us.
 
Generally, we do not sell products directly to consumers. The customers to whom we sell our products incorporate our products into their own products. Our customers face intense competition. This competitive pressure has caused some of our customers to change or reduce ordering patterns, to resist price increases, to discontinue or reduce existing product offerings, and to introduce fewer new products and reduce or eliminate traditional limited time offerings. Some of our large, multinational customers may increasingly become vertically integrated as a result of cost pressures, supply chain disruptions, or other reasons. We would lose business to the extent any of our customers are able to produce the products that we otherwise supply them. Additionally, the commercial outlets for many of our customers are also under intense competitive pressure, which has caused many such commercial outlets to be resistant to price increases from their suppliers. Ultimately, our ability to sell our products to customers depends upon our customers’ ability to succeed against their competitors and to respond effectively to the demands of their own customers, including pressure to reduce prices. When our customers do not successfully compete, as happens from time to time, it can impact our sales and the prices at which we sell our products, which can negatively affect our results.

In some product lines, most of our sales are made to a relatively small number of customers; if we lose any of those customers, sales and operating results could decline.
 
In some of our product lines, our sales are concentrated with a small number of customers. While we do not currently have any single customer that we consider to be significant to us as a whole, the loss of a significant customer for a particular product line could substantially affect the sales and profitability of that line or the business unit that sells that product line, which may cause us to re-evaluate that line. Those developments could negatively affect our results.

11

Consolidation has resulted in customers with increased buying power, which can affect our profitability.
 
Many of our customers have consolidated in recent years and we expect the combination trend to continue in many business lines. These consolidations have often produced large, sophisticated customers with increased buying power who are more capable of resisting price increases or vertically integrating. If the larger size or greater buying power of those customers results in additional negotiating strength, the prices we are able to charge could be negatively affected and our profitability could decline. In addition, if any of these large customers are able to produce the products that we otherwise supply them, our results of operations may be adversely impacted.

Our sales and profitability are affected by changing consumer preferences, changing regulations and technologies, and our ability and our customers’ ability to make and sell to consumers in highly competitive markets.
 
Although we do not generally make or sell proprietary consumer products, many of our products are sold to companies that develop and market consumer products, either directly or through other commercial and retail outlets. Sales of flavors, colors, personal care ingredients, pharmaceutical and nutraceutical excipients and ingredients, and many of our other products depend in part upon our customers’ ability to create and sell products to consumers in highly competitive markets, all of which are beyond our control. Our sales could also be affected by changing regulations or technologies (including, for example, off-label prescription drug use for weight loss) that could impact consumer demand for products that contain our products. Therefore, we depend upon our customers’ ability to create markets for the consumer products that incorporate the products that we manufacture. In addition, if we cannot adequately anticipate and respond to the needs of our customers as they evolve in response to changing consumer preferences, new technologies (including advancements such as artificial intelligence and machine learning, which may become critical in understanding consumer preferences in the future), and price demands, our results could be adversely affected. The COVID-19 pandemic and ongoing economic uncertainty have impacted consumer behavior in numerous ways and it is difficult to predict whether these changes will persist over the long term and how they will impact our customers. Additionally, the market pressures on our customers may adversely affect the willingness of these customers to launch new products, to introduce limited time offerings, and to grow or continue to produce existing product lines. Since the beginning of the COVID-19 pandemic, we have seen a reduction in the size of new product launches and fewer limited time offerings from some of our customers. Any of these actions by our customers can adversely affect our results.

If we do not maintain an efficient cost structure, our profitability could decrease.
 
Our success depends in part on our ability to maintain an efficient cost structure. We regularly initiate cost-reduction measures that could impact our manufacturing, sales, operations, and information systems functions. If we do not continue to manage costs and achieve additional efficiencies, or we do not successfully implement related strategies, our competitiveness and our profits could decrease. As discussed above, the price pressures in our markets make such cost reduction efforts particularly important. For example, in 2023, the Company began the execution of a portfolio optimization plan to optimize certain production facilities, centralize and eliminate certain production and selling and administrative positions, and improve efficiencies globally within the Company. These types of activities have required, and may continue to require, the devotion of significant resources and management attention and may pose business risks. In addition, these actions may result in a deterioration of employee relations at the impacted locations in our business. Our ability to realize anticipated cost savings may be affected by a number of factors, including our ability to effectively reduce overhead, rationalize manufacturing capacity, and effectively produce products at the consolidated facilities. Furthermore, our cost reduction efforts may not be as effective as we had anticipated, which could have an adverse effect on our financial condition.

A disruption in our supply chain could adversely affect our profitability.
 
We generally rely on third party suppliers for various raw materials that we use to make our products. We use many different chemical products, natural products, and other commodities as raw material ingredients. We also use raw materials whose production is energy intensive and dependent on successful farming techniques and favorable climatic and environmental conditions. As the demand for natural products continues to grow, the risks associated with agriculture, such as reduced crop yields, reduced crop availability, water shortages, increased water costs, reduced access to water, droughts, and other potentially more severe weather events, are becoming increasingly important. In addition, we obtain some raw materials from a single supplier or a limited number of suppliers. Disruptions or other issues with those suppliers could affect the availability of those materials. Even if there are multiple suppliers of a particular raw material, there are occasionally shortages. Constrictions in supply of raw materials can lead to increased costs. We may not be able to pass these costs to customers for a variety of reasons, including the fact that some of our competitors may not be subject to the increased costs. Additionally, government regulatory action against any of our suppliers or particular raw materials could also cause a supply disruption. We have, in the past, dealt with regulators shutting down suppliers that provided the Company with raw materials.

12

 This adversely impacted the supply of raw materials for the affected products and, therefore, impacted our ability to produce products containing these raw materials. Additionally, our yields from harvests for onion were adversely impacted in 2021 and 2022 by both drought and flooding, resulting in reduced availability of onion products for our Natural Ingredients business in recent prior years. We increased the amount of onion and garlic planted in 2023, but there is no certainty that we will achieve greater yields or, if we do increase our yields, that there will be a market for such products. Any future unavailability or shortage of a raw material, however caused, could negatively affect our operations using that raw material and thus adversely affect our results.

We may not be able to manage inventory as effectively as anticipated, which may adversely impact our performance.
 
Efficient inventory management is essential to our performance. We must maintain appropriate inventory levels and product mix to meet customer demand, without incurring costs related to storing and holding excess inventory. If our inventory management decisions do not accurately predict demand or otherwise result in excess inventory, as has happened in the past, our financial results may be adversely impacted by markdowns, impairment charges, or other costs related to disposal of excess or obsolete inventory. For example, the shelf-life for natural products is generally shorter than synthetic products, so if the demand for natural products slows, it becomes more likely that any excess inventory could need to be written off or subject to markdowns and would have an adverse impact on our revenue and profitability. Additionally, if we do not maintain enough inventory to satisfy the demand of our customers, we may lose business to our competitors, which could adversely affect our results. During the COVID-19 pandemic, we held large quantities of raw material and finished goods inventory to minimize disruptions to our customers. As we continue to emerge from the pandemic, we may not be as effective as we intend in reducing our inventory to more normal levels. As we saw starting at the end of 2022 and continuing through 2023, many of our customers are also reducing their inventory to more normal levels. This has had an adverse impact on our ability to reduce our inventory at an optimal rate and may continue to have such an impact in the future.

Raw material, energy, labor, and transportation cost volatility, including inflation in prices due to ongoing supply chain challenges and other macroeconomic forces, may reduce our profitability.
 
We have experienced challenges as a result of ongoing domestic and global supply chain issues, particularly with respect to raw materials, logistics, and labor. In addition, we have experienced inflationary increases in the costs of raw materials, energy, transportation, and labor. Although we attempt to manage these challenges through pricing and other actions, we may not be able to increase our product prices enough to offset these increased costs. Increasing our prices also may reduce sales volume and related profitability and cause us to lose customers. If inflationary conditions persist, accelerate, or expand, it will become more difficult to manage these challenges without adverse impacts to our revenues and profitability.

We use various energy sources in our production and distribution processes. Commodity and energy prices are subject to significant volatility caused by market fluctuations, supply and demand, currency fluctuation, production and transportation disruption, disruptive world events (such as the Russia-Ukraine and Middle Eastern conflicts and related disruptions in the Red Sea and Arabian Sea discussed above), and changes in governmental regulations, particularly related to carbon reduction. Commodity, transportation, and energy price increases will raise both our raw material costs and operating costs. Additionally, as many areas move away from using carbon-based sources of energy, we would initially anticipate increases in the cost of energy generated from renewable energy sources as well as potential reliability and continuity issues related to electrical power generation, distribution, and supply. While the long-term environment impact of these moves is favorable, the shorter and medium-term impact in increased energy prices could adversely affect our profitability.

The financial condition of our customers may adversely affect their ability to buy products from us at current levels, to accept price increases, or to pay for products that they have already purchased.
 
As mentioned above, our customers are under intense pressure in their markets from competitors and their end customers and as a result of changing consumer preferences. Historically, these combined pressures have resulted in some of the Company’s customers entering bankruptcy or receivership. There is risk that other customers of the Company could enter bankruptcy or receivership in the near-term. Once in bankruptcy or receivership, these customers are restricted from paying certain outstanding invoices to the Company until later in the bankruptcy process and even when able to pay, may not be able to pay the full amounts owed. Additionally, certain payments made to us prior to a customer declaring for bankruptcy may be, and have been, subject to clawback during the bankruptcy or receivership process. Financially distressed customers may change or reduce ordering patterns, reduce willingness to accept price increases, discontinue or reduce existing product offerings, and introduce fewer new products. Those developments could adversely affect our results.

In addition, if any of our suppliers become financially insolvent and fail to perform their obligations under arrangements with us, we may be forced to replace the underlying commitment at current or above market prices or on other terms that are less favorable to us with little recourse against such supplier. In such events, we may incur losses, or our results of operations, financial condition, or liquidity could otherwise be adversely affected.

13

The impact of currency exchange rate fluctuation may negatively affect our results.
 
We report the results of our foreign operations in the applicable local currency and then translate those results into U.S. dollars at applicable exchange rates. We are therefore subject to non-U.S. currency risks and non-U.S. exchange exposure. The applicable exchange rates between and among foreign currencies and the U.S. dollar have fluctuated and will continue to do so in the future. These fluctuations have impacted our results of operations in recent periods as discussed below in more detail under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” Such currency exchange rate volatility may also adversely impact our financial condition or liquidity. While we may use forward exchange contracts and foreign currency denominated debt to manage our exposure to foreign exchange risk, such risk management strategies do not insulate us completely from those exposures and may not be effective, and our results of operations could be adversely affected. Exchange rates can be volatile and a substantial weakening of foreign currencies against the U.S. dollar could reduce our profit margin in certain of our businesses outside of the U.S. and adversely impact the comparability of results from period to period. The continued strength of the U.S. dollar could continue to adversely impact our revenue and profit in non-U.S. jurisdictions.

Operating in foreign countries and emerging markets exposes us to increased risks, including economic, political, security, and international operation risks.
 
We operate, manufacture, and sell our products and obtain raw materials in many foreign countries and emerging markets. This subjects us to risks that could materially impact our operating results, including: difficulties in staffing and managing foreign personnel in diverse cultures; transportation and other supply chain delays or interruptions; sometimes unpredictable regulatory changes; physical security risks, including the potential for violence, civil and labor unrest, and possible terrorist attacks; difficulties in enforcing rights, collecting revenues, and protecting assets in foreign jurisdictions; and the effects of international political developments and political and economic instability. For example, we have a flavors manufacturing facility in Celaya, Mexico; this city continues to experience increased levels of political and criminal violence by narcotics trafficking cartels. While the instability in Mexico has not yet materially adversely impacted our business there, it could do so in the future, and our results of operations could be adversely affected.

In addition, changes in policies by the United States or foreign governments could negatively affect our operating results due to changes in duties, tariffs, trade regulations, employment regulations, taxes, or limitations on currency or fund transfers. For example, changes in the trade relationship between the U.S. and China as well as potential regulatory actions by the Chinese government may affect the availability and cost of our raw materials and products originating in China, the demand for, as well as the supply of, our products manufactured in China or containing raw materials from China, and the demand from Chinese customers for our products.

These kinds of restrictions could be adopted with little to no advanced notice, and we may not be able to effectively mitigate the adverse impacts from such measures. Any of these events could increase the cost of our products, create disruptions to our supply chain, and impair our ability to effectively operate and compete in the countries where we do business.

The impact of tariffs and other trade barriers may negatively affect our results.
 
The Company has manufacturing facilities located around the world. The Company sells to customers located both inside and outside the countries in which products are manufactured. The Company also depends upon suppliers both inside and outside the countries in which products are manufactured. Tariffs and other trade barriers imposed by the U.S. or other countries have affected and could continue to adversely affect our manufacturing costs, our ability to source and import raw materials, our ability to export our products to other markets, and our ability to compete successfully against other companies that are not impacted by tariffs to the same extent as the Company. Additionally, the uncertainties created by tariffs and other trade barriers have also affected and could continue to affect our customers’ demand for our products because, for example, the customers decide to delay product launches or destock inventory due to these uncertainties. It is difficult to predict the effects of current or future tariffs and other trade barriers and disputes, and the Company’s efforts to reduce the effects of tariffs through pricing and other measures may not be effective. In some cases, our products, such as U.S. grown garlic and onion, benefit from tariffs levied against foreign products. If these beneficial tariffs were reduced or eliminated, it could adversely affect our business and financial condition.

Various stakeholders’ increasing and changing expectations and new laws and regulations with respect to Environmental, Social, and Governance (ESG) matters may impose additional costs on us or expose us to additional risks.
 
14

Stakeholder expectations in connection with ESG matters have been, and continue to be, rapidly evolving and increasing. The enhanced stakeholder and regulatory focus on ESG matters requires us to continuously monitor various developing standards and reporting requirements and make continuous progress in our efforts to reduce our, as well as our suppliers, energy consumption, greenhouse gas emissions, water usage, and waste generation. Implementing such monitoring, reporting, and improved sustainability could be costly. Even where we make progress, our ESG practices still may not meet the standards of all of our stakeholders. For example, many of our large, global customers are committing to long-tern1 targets to reduce greenhouse gas emissions within their supply chains. If we are unable to achieve these reductions, our customers may seek out alternative suppliers who are better able to support such reductions. Certain of our customers have also indicated that they will require that their suppliers meet a certain score or grade on one or more sustainability platforms. If we are unable to meet such criteria, we may be unable to win new business or lose existing business with those customers. We are also experiencing certain of our customers requesting that we undertake specific sustainability initiatives, some of which may impose significant costs on the Company. If we fail to undertake such initiatives, we may lose business with those customers or, if we do undertake such initiatives and are unable to pass on the additional costs, our profitability could be adversely impacted. In addition, some of our customers and other stakeholders are requiring us to provide information on our plans relating to certain ESG matters, such as greenhouse gas emissions (including carbon scores for particular products we supply), and we expect this trend to continue as more regulations are being adopted. If we are unable to respond, or we are perceived to be responding inadequately, to the expectations of our stakeholders, our business and reputation could be harmed, our profit and revenue could decline, and it could have a negative impact on the trading price of our common stock.

In addition, the increased focus on ESG matters may result in new or increased regulations, laws, and demands, such as carbon tax and tariff programs and enhanced sustainability reporting regimes, which could cause us to incur additional costs or to make changes to our operations to comply with any such regulations, laws, or demands. These actions are likely to increase costs associated with our operations, including costs for energy, raw materials, production, transportation, and labor. We are also likely to incur additional third-party service provider costs, including sustainability platform fees, audit costs, and other service fees from sustainability professionals in order to remain compliant with newly enacted regulations, laws, and demands, including the European Union Corporate Sustainability Reporting Directive and California SB 253 and SB 261. If we are unable to pass on these costs, our profit could decline. Further, our customers and the markets we serve may impose standards, regulations, market-based policies, or preferences that we may not be able to timely meet due to the required level of capital investment or technological advancement, which in the case of the availability of sustainable energy to support our operations is generally outside our control. If we fail to keep up with changing regulations and preferences, or if we fail to innovate or operate in ways that maximize sustainability, our customers may choose more sustainable suppliers. Failing to quickly and cost-efficiently adapt to stakeholder ESG expectations and standards could adversely affect our business and financial condition. Additionally, consumers who buy food and personal care products from our customers may be unwilling to pay the higher prices that could result from the increased costs of products as a result of the increased costs engendered by these sustainability efforts, which could adversely affect our business and financial condition.

World events and natural disasters are beyond our control and could affect our results.
 
World events can adversely affect national, international, and local economies. Economies can also be affected by conflicts, natural disasters, changes in climate, severe weather (including droughts and flooding), epidemics, pandemics, or other catastrophic events. Such events and conditions, as well as uncertainty in or impairment of financial markets, have adversely affected and could continue to affect our revenues and profitability, particularly if they occur in locations in which we or our customers have significant operations. Our natural colors, flavors, extracts, and essential oils businesses are dependent on favorable climatic conditions and the non-occurrence of natural disasters. Adverse weather events could impact our or our growers’ ability to plant, grow, and harvest crops, and such events could also increase the presence of disease and pests on such crops, which may negatively affect our ability to supply certain products. For example, our Natural Ingredients business has significant operations in California, which has been dealing with drought conditions, flooding, and water supply issues, which such issues had negatively impacted certain of our yields from onion harvests in prior years as discussed above. In the event that there is an insufficient supply of water for our operations or the operations of the growers that we contract with, our Natural Ingredients business may be materially impacted and could have an adverse effect on our results in future periods. While we make efforts to diversify where we grow products, these efforts may be insufficient to mitigate all adverse effects. In addition, while we have manufacturing facilities throughout the world, certain of our facilities are the sole manufacturer of a specific product, and a disruption in manufacturing could lead to increased costs of relocating or replacing the production of a product, or reformulating a product, which could have an adverse effect on our results.

Litigation and Regulatory Risks

Many of our products are used in items for human consumption and contact. We may be subject to product liability claims and product recalls, which could negatively impact our profitability and corporate image.
 
We sell flavors, colors, and other specialty ingredients that are used in foods, beverages, pharmaceuticals, personal care, nutraceuticals, and other items for human consumption or contact. These products involve risks such as contamination or spoilage, tampering, defects, and other adulteration. If the consumption or use of our products causes product damage, injury, illness, or death, we may be subject to liability, including class action lawsuits and other civil and governmental litigation. We are also subject to product liability claims involving products containing diacetyl and related chemicals as well as cosmetic ingredients that may have utilized talc in the past. From time to time, we or our customers have withdrawn or recalled products in the event of contamination, product defects, or perceived quality problems. If our customers withdraw or recall products related to ingredients that we provide to them, as has occurred in the past, they may make claims against us.

15

Although we vigorously defend against claims when they are made, there can be no assurance that any claims or recalls will not be material. While we maintain liability insurance against these risks, coverage may be unavailable or incomplete. A significant product defect, product recall, or product liability judgment can negatively impact our profitability for a period of time depending on the insurance coverage, costs, adverse publicity, product availability, scope, competitive reaction, and consumer attitudes. Even if a product liability claim is unsuccessful or is not fully pursued, the cost of defense and the negative publicity surrounding any assertion that our products caused illness, injury, or death or any recall involving our products could adversely affect our reputation with existing and potential customers and our corporate image and thereby adversely impact our profitability.

There are an enormous number of laws and regulations applicable to us, our suppliers, and our customers across all of our business lines. Compliance with these legal requirements is costly to us and can affect our operations as well as those of our suppliers and customers. Failure to comply could also be costly and disruptive.
 
Our facilities and products are subject to many laws and regulations relating to the environment, health, safety, and the content, processing, packaging, storage, distribution, quality, and safety of food, drugs, personal care, other consumer products, and industrial colors. These laws and regulations are administered in the United States by the Department of Agriculture, the Food and Drug Administration, the Environmental Protection Agency, the Department of Labor, and other federal and state governmental agencies. In addition, individual states may also enact regulations prohibiting or limiting the manufacturing and/or sale of goods containing certain of our products (such as the California Food Safety Act’s prohibition on red dye 3), which could cause a decrease in our sales of such products and negatively impact our results of operations. We, our suppliers, and our customers are subject to similar governmental regulation and oversight abroad. Compliance with these laws and regulations can be complex and costly and affect our, our suppliers’, and our customers’ operations. Also, if we, our suppliers, or our customers fail to comply with applicable laws and regulations, we could be subject to administrative penalties and injunctive relief, civil and criminal remedies, fines, recalls of products, and private civil lawsuits. Regulatory action against a supplier or customer can create risk for us and negatively affect our operations. As discussed above, actions by regulatory agencies against us and our suppliers can also adversely impact the availability of raw materials. Whenever raw materials become more costly or unavailable due to legal, regulatory, or other governmental actions, our profitability could be adversely impacted.

Environmental compliance may be costly to us.
 
Our operations are subject to extensive and stringent laws and regulations that pertain to the discharge of materials into the environment, handling of materials, and disposition of wastes and air emissions. These rules operate or will operate at both the federal and state levels in the United States, and there are analogous laws at most of our overseas locations. Environmental regulations, and the potential failure to comply with them, can have serious consequences, including the costs of compliance and defense; interference with our operations or the ability to obtain required permits; civil, criminal, and administrative penalties; and negative publicity. Additionally, the ability of our suppliers to comply with environmental regulations may cause adverse effects on us by reducing or eliminating the availability of necessary raw materials or increasing the cost of raw materials. These factors might adversely impact our ability to make certain products as well as our profitability on the products that can be made.

We could be adversely affected by violations of anti-bribery and anti-corruption laws and regulations.
 
Our business is subject to the U.S. Foreign Corrupt Practices Act, the United Kingdom Bribery Act, and similar anti-bribery and anti-corruption laws and regulations in other countries where we operate. While we maintain robust policies to prevent violations of these laws and to monitor third party risks, investigating and resolving actual or alleged violations of anti-bribery and anti-corruption laws is expensive and could negatively impact our results of operations or financial condition. Under these laws, companies may be held liable for the corrupt actions taken by their directors, officers, employees, agents, or other representatives. We could be subject to substantial civil and/or criminal fines and penalties if we or any of our representatives fail to comply with these laws, which could have a material adverse effect on our business and reputation.

Changes in tax rates or tax laws could expose us to additional tax liabilities that may negatively affect our results.
 
We are subject to taxes in the U.S. and numerous foreign jurisdictions. Our future effective tax rates could be affected by changes in the mix of earnings in countries with differing statutory tax rates; changes in the valuation of deferred tax assets and liabilities; changes in liabilities for uncertain tax positions; the costs of repatriations; or changes in tax laws or their interpretation. Any of these changes could negatively impact our results. In addition, the Organisation for Economic Co-operation and Development published a statement updating and finalizing the key components of a two-pillar plan on global tax reform that has now been agreed upon by the majority of OECD members. Pillar Two imposes a global minimum corporate tax rate of 15%. Certain countries in which we operate have enacted legislation to adopt the Pillar Two framework, and several other countries are also considering changes to their tax laws to implement this framework. The Pillar Two framework is expected to be effective in fiscal year 2024. When and how this framework is adopted or enacted by the various countries in which we do business could increase tax complexity and uncertainty and may adversely affect our results of operations.

16

We are also subject to the routine examination of our income tax returns by tax authorities in those countries in which we operate, and we may be subject to assessments or audits in the future in any of these countries. The results of such assessments or audits, if adverse to us, could negatively impact our results.

We have transfer pricing policies that are a significant component of the management and compliance of our operations across international boundaries and overall financial results. Many countries routinely examine transfer pricing policies of taxpayers subject to their jurisdiction, challenge transfer pricing policies aggressively where there is potential non-compliance, and impose significant interest charges and penalties where non-compliance is determined. However, governmental authorities could challenge these policies more aggressively in the future and, if challenged, we may not prevail. We could suffer significant costs related to one or more challenges to our transfer pricing policies.

Structural and Organizational Risks

We depend on certain key personnel, and the loss of these persons may harm our business, including the loss of trade secrets.
 
Our success depends in large part on the continued service and availability of our key management and technical personnel, and on our ability to attract and retain qualified new personnel. The competition for these individuals can be significant and if we are unable to successfully integrate, motivate, and reward our employees, we may not be able to retain them. The loss of key employees or inability to attract new employees in the future could harm our business. In addition, we need to provide for smooth transitions when replacing key management and technical personnel positions. Our operations and results may be negatively affected if we are not able to do so.

Additionally, many of our key personnel must have access to the Company’s trade secrets to effectively perform their job responsibilities. Although we seek to impose confidentiality, non-solicitation, loyalty, and non-competition obligations on many employees through agreements and our Code of Conduct, these efforts may not be successful. Furthermore, litigation to enforce departing employees’ legal obligations may not be, and has not always been, successful as the legal systems in many jurisdictions disfavor or prohibit restrictions on an employee’s right to change jobs as well as on preemptive measures to prevent the disclosure of a company’s trade secrets and intellectual property before it occurs. It may become more difficult to obtain and enforce non-competition agreements in the future, as there are various federal and state efforts ongoing in the U.S. that would prohibit or limit them. As a result, there is a possibility that certain competitors could attempt to exploit the Company’s trade secrets and confidential information to the Company’s competitive detriment, which could adversely impact our profitability.

We face risks associated with strategic transactions that we have completed and may pursue in the future, which could adversely affect our operating results.
 
Our business strategy includes acquiring businesses, making investments that complement our existing businesses, and, based on an evaluation of our business portfolio, divesting existing businesses. We have acquired many companies and operations in the past and may continue to grow by acquisition in the future. We continue to analyze and evaluate acquisition opportunities with the potential to strengthen our industry position or enhance our existing product offerings. We may not be able to identify suitable acquisition candidates or have sufficient financing and/or cash available to successfully complete acquisitions in the future. Our future growth through acquisitions could involve significant risks that may have a material adverse effect on us.

In addition, strategic transactions may present operational, financial, and managerial challenges, including diversion of management attention from existing businesses, difficulty with integrating or separating personnel and financial and other systems, increased expenses and raw material costs, assumption of unknown liabilities and indemnities that may not be discovered before an acquisition or fully reflected in the price we pay, and potential disputes with the buyers or sellers. If we are unable to consummate such transactions, or successfully integrate and grow acquisitions and achieve contemplated revenue synergies and cost savings, our financial results could be adversely affected. Divestitures have inherent risks, including potential post-closing liabilities and claims for indemnification, that may impact our ability to fully realize the anticipated benefits of a given divestiture. If any additional post-closing risks materialize, the benefits of such divestitures may not be fully realized, if at all, and our business, financial condition, and results of operations could be negatively impacted.

17

We may also need to finance future acquisitions, and the terms of any financing, and the need to ultimately repay or refinance any indebtedness, may have negative effects on us. Acquisitions also could have a dilutive effect on our financial results. Acquisitions also generally result in goodwill, which would need to be written off against earnings in the future if it becomes impaired. Acquisitions and investments may involve significant cash expenditures, debt incurrences, equity issuances, operating losses, and expenses.

Technology and Cybersecurity Risks

Our ability to protect our intellectual property rights is key to our performance.
 
We protect our intellectual property rights as trade secrets, through patents, under confidentiality agreements, and through internal and external physical and cyber-security policies and systems. We could incur significant costs in asserting our intellectual property rights or defending ourselves from third party intellectual property claims. The laws of some of the countries in which we operate do not protect intellectual property rights to the same extent as the laws of the United States. Our failure to obtain or adequately protect our intellectual property rights (including in response to developments in artificial intelligence technologies), or any change in law or other changes that serve to lessen or remove the current legal protections of our intellectual property, may diminish our competitiveness and could have a material adverse impact on our business, financial condition, and results of operations. In addition, if other parties were to infringe on our intellectual property rights, or if a third party successfully asserted that we had infringed on their intellectual property rights, it could have an adverse impact on our business.

Our ability to successfully maintain and upgrade our information technology systems, and to respond effectively to failures, disruptions, compromises, or breaches of our information technology systems, may adversely affect our competitiveness and profitability.
 
Our success depends in part on our ability to maintain current information technology platforms, including some managed by third-party providers, for our businesses to operate effectively, reliably, and securely. We routinely review and upgrade our information technology and cybersecurity systems in order to better manage, report, and protect the information related to our formulas, research and development, manufacturing processes, trade secrets, sales, products, customers, personnel, and other operations. If we do not continue to maintain our information technology and cybersecurity platforms and successfully implement upgrades to systems to protect our vital information as well as our facilities and IT systems, our competitiveness and profits could decrease. In addition, as artificial intelligence capabilities and other new and evolving technologies improve and gain widespread use, we may experience cyber-attacks created using artificial intelligence or other new and evolving technologies, which may be difficult to detect and mitigate against. These attacks could be designed to directly attack information systems with increased speed and/or efficiency or create more effective phishing techniques. It is also possible for a threat to be introduced as a result of our customers and third-party providers using the output of an artificial intelligence tool or other new and evolving technologies that includes a threat, such as introducing malicious code by incorporating artificial intelligence-generated source code.

Because of the nature of our business, and the importance of our proprietary information and manufacturing facilities, we face threats and experience cybersecurity incidents and attempts from time to time, not only from hackers’ intent on theft and disruption, but also from malicious insiders that may attempt to steal Company information or negligent employees. Furthermore, our and our third-party providers’ information technology systems are susceptible to failures, disruptions, breaches, ransomware, theft, employee carelessness in the face of social engineering and phishing threats and attacks, and other similar cybersecurity events. We and third parties we utilize as vendors to support our business and operations have experienced such attacks in the past and while there has been no material impact on our business, any such attacks in the future could have an adverse impact on our business. The impact of any such event and the effectiveness of our response thereto may adversely affect our operations and subject us to lost business opportunities, increased operating costs, regulatory consequences, and reputational harm. While we take substantial steps to protect our information and systems through cyber security systems, monitoring, auditing, and training, these efforts are not always successful. And, while we maintain liability insurance against these risks, coverage may be unavailable or incomplete.

In addition, the Company is subject to a variety of laws and regulations in the United States and other jurisdictions regarding privacy, data protection, and data security, including those related to the collection, storage, handling, use, disclosure, transfer, and security of personal data. Compliance with and interpretation of various data privacy regulations continue to evolve and any violation could subject the Company to legal claims, regulatory penalties, and damage to its reputation. Our failure to comply with these evolving regulations, whether as a result of a cyber-attack or otherwise, could expose us to fines, sanctions, penalties, and other costs that could harm our reputation and adversely impact our financial results.

Item 1B.
Unresolved Staff Comments.

None.

18

Item 1C.
Cybersecurity.

Risk Management and Strategy

The Company recognizes the importance of assessing, identifying, and managing material risks associated with cybersecurity threats in order to safeguard our information systems and protect the confidentiality, integrity, and availability of our information systems and the information residing therein. We have implemented several cybersecurity processes to aid in our efforts to assess, identify, and manage such material risks.

Our risk management program considers cybersecurity threat risks alongside other risks as part of our overall risk assessment process. We believe that integrating our cybersecurity risk management into our broader risk management framework promotes a company-wide culture of cybersecurity risk management and ensures that cybersecurity considerations are an integral part of decision-making at every level.

We employ a wide range of tools, policies, and services, including but not limited to penetration testing, network and endpoint monitoring, vulnerability assessments, information segregation, and tabletop exercises to inform our risk identification and assessment. We routinely review and upgrade our information technology and cybersecurity systems in order to better manage, report, and protect the information related to our formulas and processes, research and development, trade secrets, products, customers and suppliers, employees, and other sensitive information. We also have a cybersecurity specific risk assessment process that helps us identify our cybersecurity threat risks and maturity level by comparing our processes to standards set by the International Organization for Standardization.

To provide for the availability of critical data and systems, maintain regulatory compliance, manage our material risks from cybersecurity threats, and to protect against, detect, and respond to cybersecurity incidents, we:


Run tabletop exercises with our executive team to simulate a response to a cybersecurity incident and use the findings to improve our processes and technologies;

Conduct regular third-party assessments of our cybersecurity program;

Undertake regular reviews of our incident response plan and other policies related to cybersecurity;

Run regular cyber penetration testing;

Through policy and practice, classify information, restrict access, and require employees to treat sensitive data with care; and

Conduct an annual employee training program, including regular phishing email simulations for all employees with access to corporate email systems to enhance awareness and responsiveness to such possible threats.
 
Our incident response plan coordinates the activities we take to prepare for, detect, respond to, and recover from cybersecurity incidents, which include processes to triage, assess severity of, escalate, contain, investigate, and remediate the incident, as well as to comply with potentially applicable legal obligations.

Recognizing the complexity and evolving nature of cybersecurity threats, the Company engages third-party experts, including assessors, auditors, and consultants, in evaluating and testing our risk management systems. Such engagements include: managed security services, regular audits, penetration testing, threat assessments, and consultation on security enhancements. The Company has processes in place to oversee and manage its use of third-party vendors. We conduct security assessments of third-party vendors engaged, limit the information systems of the Company available to the third party, and maintain monitoring to ensure compliance with our cybersecurity standards.

From time to time, we experience cybersecurity incidents and threats to our systems and information. Through the date hereof, no risks from identified cybersecurity threats, including as a result of any previous cybersecurity incidents, have materially affected, and we do not believe are reasonably likely to materially affect, the Company, including our business strategy, results of operations, or financial condition. However, we cannot guarantee that we will not be materially affected in the future. Cybersecurity threats rapidly evolve and are complex, so we must continually adapt and enhance our processes. As we do this, we must make judgments about where and how to invest resources to most effectively protect ourselves from threats. These are inherently challenging processes, and we can provide no assurance that the processes that we implement will be effective. For more information regarding cybersecurity risks that could impact the Company, see our risk factor disclosures at Item 1A of this Annual Report on Form 10-K, which such disclosures are incorporated by reference herein.

19

Governance

Cybersecurity is an important part of our risk management processes and an area of focus for our Board and management. Our entire Board is responsible for the oversight of risks from cybersecurity threats. At least twice annually, the entire Board receives an overview from management of our cybersecurity progress and effectiveness, covering topics such as current cybersecurity landscape and emerging threats, data security posture, results from third-party assessments, status of ongoing initiatives and strategies, and material cybersecurity threat risks or, if any, incidents and developments. In these sessions, the Board receives materials and discusses such matters with our Chief Information Officer. The Board also receives annual training on cybersecurity. In addition, we have formed an executive level steering committee (including the CEO, CFO, Group Presidents, General Counsel, VP, Human Resources, Controller/Chief Accounting Officer, and Chief Information Officer) that provides oversight and routinely discusses cybersecurity matters.

Our cybersecurity risk management and strategy processes, which are discussed in greater detail above, are led by our Chief Information Officer, our Director of Information Security, and our Director of Infrastructure. These individuals collectively have over 85 years of prior work experience in various roles in the information security field, including managing and implementing effective information technology and cybersecurity programs, as well as relevant degrees and certifications, including a Certified Information Systems Security Professional certification. These members of management are informed about and monitor the prevention, mitigation, detection, and remediation of cybersecurity incidents through their management of, and participation in, the cybersecurity risk management and strategy processes described above, including the operation of our incident response plan. As discussed above, our Chief Information Officer reports to the entire Board about cybersecurity threat risks, among other cybersecurity matters, at least twice annually or more frequently as circumstances may require.

Item 2.
Properties.

We lease our corporate headquarters offices, which are located at 777 East Wisconsin Avenue, Milwaukee, Wisconsin. We own our Color Group headquarters offices located in St. Louis, Missouri. We lease our Asia Pacific Group headquarters offices located in Singapore. We own a part, and lease a part, of our Flavors & Extracts Group headquarters offices located in Hoffman Estates, Illinois. As of December 31, 2023, the locations of our production properties by reportable segment are as follows:

Color Group:
U.S. – St. Louis, Missouri.
International – Jundiai, Brazil*; Delta, British Columbia, Canada*; Kingston, Ontario, Canada; Saint Ouen L’Aumone, France; Geesthacht, Germany; Reggio Emilia, Italy; Lerma, Mexico; Lima, Peru*; Johannesburg, South Africa; Gebze, Turkey; and Kings Lynn, United Kingdom.

Flavors & Extracts Group:
U.S. – Livingston and Turlock, California; Amboy, Illinois; Harbor Beach, Michigan; Juneau, Wisconsin; and Deming, New Mexico.
International – Heverlee, Belgium; San Jose, Costa Rica*; Geesthacht, Germany; Celaya and Tlalnepantla*, Mexico; and Wales and Milton Keynes, United Kingdom.

Asia Pacific Group:
U.S. – None.
International – Keysborough, Australia; Guangzhou, China*; Mumbai, India*; Hitachi, Japan; Auckland, New Zealand; Manila, Philippines*; and Bangkok, Thailand*.

* Indicates a leased property at the location.

All properties are owned except as otherwise indicated above. All facilities are considered to be in good condition (ordinary wear and tear excepted) and suitable and adequate for the Company’s requirements.

Item 3.
Legal Proceedings.

See Part II, Item 8, Note 17, Commitments and Contingencies, of this report for information regarding legal proceedings in which we are involved.

Item 4.
Mine Safety Disclosure.

Not applicable.

20

Information About Our Executive Officers

The executive officers of the Company and their ages as of February 22, 2024 are as follows:

Name
Age
Position
Paul Manning
49
Chairman, President, and Chief Executive Officer
Amy M. Agallar
46
Vice President and Treasurer
Michael C. Geraghty
62
President, Color Group
Thierry Hoang
43
Vice President, Asia Pacific Group
Amy Schmidt Jones
54
Vice President, Human Resources and Senior Counsel
John J. Manning
55
Senior Vice President, General Counsel, and Secretary
Steve Morris
60
President, Flavors & Extracts Group
Stephen J. Rolfs
59
Senior Vice President and Chief Financial Officer
Tobin Tornehl
50
Vice President, Controller and Chief Accounting Officer

The Company has employed all of the individuals named above, in substantively their current positions, for at least the past five years except as follows:
 

Mr. Morris has held his present office since January 1, 2024, and previously served as General Manager, Sweet and Beverage Flavors North America (August 2017 – December 2023).

Mr. Paul Manning (Chairman, President, and Chief Executive Officer) and Mr. John J. Manning (Senior Vice President, General Counsel, and Secretary) are brothers.

21

PART II

Item 5.
Market for the Registrant’s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities.

The Company’s common stock is listed on the New York Stock Exchange under the ticker symbol “SXT.” The number of shareholders of record of the Company’s common stock on February 8, 2024 was 1,932.

Since 1962, the Company has paid, without interruption, a quarterly cash dividend. During fiscal 2023, the Company paid aggregate cash dividends of $1.64 per share to our shareholders, and the Company most recently declared a dividend of $0.41 per share payable on March 1, 2024 to shareholders of record on February 6, 2024. The timing, declaration, and payment of future dividends to holders of the Company’s common stock will depend upon many factors, including the Company’s financial condition and results of operations, the capital requirements of the Company’s businesses, industry practice, and any other relevant factors.

On October 19, 2017, the Board of Directors authorized the repurchase of up to three million shares (2017 Authorization). As of December 31, 2023, 1,267,019 shares had been repurchased under the 2017 Authorization. There were no repurchases of shares by the Company during 2023. There is no expiration date for the 2017 Authorization. The 2017 Authorization may be modified, suspended, or discontinued by the Board of Directors at any time. As of December 31, 2023, the maximum number of shares that may be purchased under publicly announced plans is 1,732,981.

This graph compares the cumulative total shareholder return for the Company’s common stock over the last five years to the total returns on the Standard & Poor’s Midcap Specialty Chemicals Index (S&P Midcap Specialty Chemicals Index), the Standard & Poor’s Midcap Food Products Index (S&P Midcap Food Products Index), and the Standard & Poor’s 500 Stock Index (S&P 500 Index). The graph assumes a $100 investment made on December 31, 2018, and reinvestment of dividends. The stock performance shown on the graph is not necessarily indicative of future price performance. The stock performance graph and related information presented below is not deemed to be “soliciting material” or to be “filed” with the Securities and Exchange Commission or subject to Regulation 14A or 14C under the Exchange Act or to the liabilities of Section 18 of the Exchange Act, and will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Exchange Act, except to the extent the Company specifically incorporates it by reference into such a filing.

graphic

 
 
December
31, 2018
   
December
31, 2019
   
December
31, 2020
   
December
31, 2021
   
December
31, 2022
   
December
31, 2023
 
Sensient Technologies Corporation
 
$
100
   
$
121
   
$
139
   
$
192
   
$
143
   
$
132
 
S&P Midcap Specialty Chemicals Index
   
100
     
118
     
127
     
151
     
135
     
151
 
S&P Midcap Food Products Index
   
100
     
117
     
128
     
150
     
147
     
134
 
S&P 500 Index
   
100
     
131
     
156
     
200
     
164
     
207
 
Standard & Poor’s and S&P are registered trademarks of Standard & Poor’s Financial Services, LLC.

Item 6.
[Reserved]

22

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

The following discussion and analysis of the Company’s financial condition and results of operations should be read in conjunction with our audited consolidated financial statements and the notes to those statements (Part II, Item 8 of this Form 10-K). This section generally discusses the results of our operations for the year ended December 31, 2023, compared to the year ended December 31, 2022. For a discussion of the year ended December 31, 2022, compared to the year ended December 31, 2021, please refer to Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the Securities and Exchange Commission on February 17, 2023, which is incorporated herein by reference.

OVERVIEW

Sensient Technologies Corporation (the Company or Sensient) is a leading global manufacturer and marketer of colors, flavors, and other specialty ingredients. The Company uses advanced technologies at facilities around the world to develop specialty food and beverage systems; personal care, essential oils, pharmaceutical, and nutraceutical systems; specialty colors; and other specialty and fine chemicals. The Company’s three reportable segments are the Flavors & Extracts Group and the Color Group, which are both managed on a product line basis, and the Asia Pacific Group, which is managed on a geographic basis. The Company’s corporate expenses, divestiture & other related costs and income, share-based compensation, restructuring and other charges, including operational improvement plan costs and portfolio optimization plan costs, and other costs are included in the “Corporate & Other” category.

The Company’s diluted earnings per share were $2.21 in 2023 and $3.34 in 2022. 2023 results were negatively impacted by $27.8 million ($27.4 million after tax, $0.65 per share) of portfolio optimization plan costs. 2022 results were positively impacted by $2.5 million ($1.9 million after tax, $0.04 per share) of divestiture & other related income. Adjusted diluted earnings per share, which exclude the divestiture & other related income and the portfolio optimization plan costs, were $2.86 in 2023 and $3.29 in 2022 (see discussion below regarding non-GAAP financial measures).

Additional information on the results is included below.

RESULTS OF OPERATIONS
2023 vs. 2022

Revenue
Sensient’s revenue was approximately $1.46 billion and $1.44 billion in 2023 and 2022, respectively.

Gross Profit
The Company’s gross margin was 31.6% in 2023 and 34.0% in 2022. The decrease in gross margin was primarily due to higher raw material costs, lower volumes, and portfolio optimization plan costs, which decreased gross margin 20 basis points in 2023, partially offset by higher selling prices in 2023.

Selling and Administrative Expenses
Selling and administrative expense as a percent of revenue was 21.0% in 2023 and 20.3% in 2022. Selling and administrative expenses in 2023 were increased by portfolio optimization plan costs totaling $24.7 million and in 2022 were reduced by divestiture & other related income totaling $2.5 million. Selling and administrative expense as a percent of revenue increased by approximately 170 basis points and decreased by approximately 20 basis points in 2023 and 2022, respectively, as a result of these expenses and income. See Divestitures and Portfolio Optimization Plan below for further information.

Selling and administrative expenses as a percent of revenue was further impacted by lower performance-based compensation in 2023.

Operating Income
Operating income was $155.0 million in 2023 and $196.8 million in 2022. Operating margins were 10.6% in 2023 and 13.7% in 2022. Portfolio optimization plan costs decreased operating margins by approximately 200 basis points in 2023 and divestiture & other related income improved operating margins by approximately 20 basis points in 2022.

Additional information on segment results can be found in the Segment Information section.

Interest Expense
Interest expense was $25.2 million in 2023 and $14.5 million in 2022. The increase in expense was primarily due to an increase in the average interest rate and average debt outstanding.

23

Income Taxes
The effective income tax rate was 28.1% in 2023 and 22.7% in 2022. The effective tax rates in both 2023 and 2022 were impacted by the release of valuation allowances related to the foreign tax credit carryover and net operating losses, changes in estimates associated with the finalization of prior year foreign and domestic tax items, audit settlements, and mix of foreign earnings. The effective tax rate in 2023 was also impacted by the limited tax deductibility of costs related to the portfolio optimization plan. See Note 11, Income Taxes, in the Notes to Consolidated Financial Statements included in this report for additional information.

 
 
2023
   
2022
 
Rate before portfolio optimization plan and discrete items
   
25.5
%
   
25.8
%
Portfolio optimization plan impact
   
4.7
%
   
-
 
Discrete items
   
(2.1
%)
   
(3.1
%)
Reported effective tax rate
   
28.1
%
   
22.7
%

The 2024 effective income tax rate is estimated to be between 24% and 25%.

Acquisitions
On October 3, 2022, the Company acquired Endemix Doğal Maddeler A.Ş. and Teknoloji Yatırımları ve Danışmanlık Sanayi ve Ticaret A.Ş. (collectively, Endemix), a natural colors business located in Turkey. The Company paid $23.3 million in cash for this acquisition, which is net of $1.3 million in debt assumed. This business is part of the Color segment.

See Note 2, Acquisitions, in the Notes to Consolidated Financial Statements included in this report for additional information.

Divestitures
In 2022, the Company received $2.5 million of net cash related to the previously completed sale of its yogurt fruit preparations product line.

See Note 14, Divestitures, in the Notes to Consolidated Financial Statements included in this report for additional information.

Portfolio Optimization Plan
During the fourth quarter of 2023, the board of directors of the Company approved a portfolio optimization plan (Portfolio Optimization Plan) to undertake an effort to optimize certain production facilities and improve efficiencies within the Company. As part of the Portfolio Optimization Plan, in the Flavors & Extracts segment, the Company is evaluating the potential closure of its manufacturing facility in Felinfach, Wales, United Kingdom, the potential closure of its sales office in Granada, Spain, and the potential centralization and elimination of certain selling and administrative positions, with such proposals remaining subject to information and consultation processes in certain countries. In addition, in the Color segment, the Company’s proposals include closing a manufacturing facility in Delta, British Columbia, Canada, closing a sales office in Argentina, and centralizing and eliminating certain production positions as well as potentially eliminating some selling and administrative positions, with such proposals remaining subject to information and consultation processes in certain countries. The Company reports all costs associated with the Portfolio Optimization Plan in the Corporate & Other segment.

See Note 16, Portfolio Optimization Plan, in the Notes to Consolidated Financial Statements included in this report for additional information.

NON-GAAP FINANCIAL MEASURES

Within the following tables, the Company reports certain non-GAAP financial measures, including: (1) adjusted operating income, adjusted net earnings, and adjusted diluted earnings per share, which exclude the divestiture & other related income and restructuring and other costs, including the portfolio optimization plan costs and (2) percentage changes in revenue, operating income, and diluted earnings per share on an adjusted local currency basis, which eliminate the effects that result from translating its international operations into U.S. dollars, the divestiture & other related income, and restructuring and other costs, including the portfolio optimization plan costs.

The Company has included each of these non-GAAP measures in order to provide additional information regarding our underlying operating results and comparable year-over-year performance. Such information is supplemental to information presented in accordance with GAAP and is not intended to represent a presentation in accordance with GAAP. These non-GAAP measures should not be considered in isolation. Rather, they should be considered together with GAAP measures and the rest of the information included in this report. Management internally reviews each of these non-GAAP measures to evaluate performance on a comparative period-to-period basis and to gain additional insight into underlying operating and performance trends, and the Company believes the information can be beneficial to investors for the same purposes. These non-GAAP measures may not be comparable to similarly titled measures used by other companies.

24

 
 
Twelve Months Ended December 31,
 
(In thousands except per share amounts)
 
2023
   
2022
   
% Change
 
Operating Income (GAAP)
 
$
155,023
   
$
196,751
     
(21.2
)%
Portfolio optimization plan costs – Cost of products sold
   
3,135
     
-
         
Divestiture & other related income – Selling and administrative expenses
   
-
     
(2,532
)
       
Portfolio optimization plan costs – Selling and administrative expenses
   
24,706
     
-
         
Adjusted operating income
 
$
182,864
   
$
194,219
     
(5.8
)%
 
                       
Net Earnings (GAAP)
 
$
93,394
   
$
140,887
     
(33.7
)%
Divestiture & other related income, before tax
   
-
     
(2,532
)
       
Tax impact of divestiture & other related income(1)
   
-
     
636
         
Portfolio optimization plan costs, before tax
   
27,841
                 
Tax impact of portfolio optimization plan costs(1)
   
(415
)
               
Adjusted net earnings
 
$
120,820
   
$
138,991
     
(13.1
)%
 
                       
Diluted Earnings Per Share (GAAP)
 
$
2.21
   
$
3.34
     
(33.8
)%
Divestiture & other related income, net of tax
   
-
     
(0.04
)
       
Portfolio optimization plan costs, net of tax
   
0.65
     
-
         
Adjusted diluted earnings per share
 
$
2.86
   
$
3.29
     
(13.1
)%

(1) Tax impact adjustments were determined based on the nature of the underlying non-GAAP adjustments and their relevant jurisdictional tax rates.
 
Divestiture & other related income is discussed under “Divestitures” above and Note 14, Divestitures, in the Notes to the Consolidated Financial Statements included in this report. Portfolio optimization plan costs are discussed under “Portfolio Optimization Plan” above and Note 16, Portfolio Optimization Plan, in the Notes to the Consolidated Financial Statements included in this report.
 
Note: Earnings per share calculations may not foot due to rounding differences.

The following table summarizes the percentage change in the 2023 results compared to the 2022 results in the respective financial measures.
 
   
Twelve Months Ended December 31, 2023
 
 
 
Total
   
Foreign
Exchange
Rates
   
Adjustments(1)
   
Adjusted Local
Currency
 
Revenue
                       
Flavors & Extracts
   
0.4
%    
1.2
%
   
N/A
     
(0.8
%)
Color
   
0.7
%    
1.6
%
   
N/A
     
(0.9
%)
Asia Pacific
   
1.7
%    
(1.8
%)
   
N/A
     
3.5
%
Total Revenue
   
1.4
%    
1.1
%
   
N/A
     
0.3
%
 
                               
Operating Income
                               
Flavors & Extracts
   
(16.7
%)
   
0.6
%
   
0.0
%
   
(17.3
%)
Color
   
(8.1
%)
   
1.5
%
   
0.0
%
   
(9.6
%)
Asia Pacific
   
4.4
 %    
(1.9
%)
   
0.0
%
   
6.3
%
Corporate & Other
   
30.6
 %    
0.0
%
   
56.3
%
   
(25.7
%)
Total Operating Income
   
(21.2
%)
   
1.0
%
   
(15.4
%)
   
(6.8
%)
Diluted Earnings per Share
   
(33.8
%)
   
0.9
%
   
(20.7
%)
   
(14.0
%)

 
(1)
For Operating Income and Diluted Earnings per Share, adjustments consist of divestiture & other related income in 2022 and portfolio optimization plan costs in 2023.

 
Note:
Refer to table above for a reconciliation of these non-GAAP measures.

25

SEGMENT INFORMATION

The Company determines its operating segments based on information utilized by its chief operating decision maker to allocate resources and assess performance. Segment performance is evaluated on operating income before any applicable divestiture & other related income, share-based compensation, acquisition, restructuring and other costs, including the portfolio optimization plan costs, and other costs (which are reported in Corporate & Other), interest expense, and income taxes.

The Company’s discussion below regarding its operating segments has been updated to reflect the Company’s disaggregation of revenue, as summarized in Part II, Item 8, Note 12, Segment and Geographic Information, of this report.

The Company’s reportable segments consist of the Flavors & Extracts, Color, and Asia Pacific segments.

Flavors & Extracts
Flavors & Extracts segment revenue was $741.1 million in 2023 and $738.0 million in 2022. The higher segment revenue was due to higher revenue in Natural Ingredients, partially offset by lower revenue in Flavors, Extracts & Flavor Ingredients. The higher revenue in Natural Ingredients was primarily due to higher selling prices, partially offset by lower volumes. The lower revenue in Flavors, Extracts & Flavor Ingredients was primarily due to lower volumes, partially offset by higher selling prices and the favorable impact of foreign exchange rates, which increased segment revenue by approximately 1%.

Flavors & Extracts segment operating income was $87.8 million in 2023 and $105.4 million in 2022, a decrease of approximately 17%. Foreign exchange rates increased segment operating income by approximately 1%. The lower segment operating income was a result of lower operating income in Natural Ingredients and Flavors, Extracts & Flavor Ingredients. The lower operating income in Natural Ingredients was primarily due to higher raw material costs, lower volumes, and an unfavorable product mix, partially offset by higher selling prices and lower manufacturing and other costs. The lower operating income in Flavors, Extracts & Flavor Ingredients was primarily due to higher raw material and manufacturing and other costs and lower volumes, partially offset by higher selling prices. Segment operating income as a percent of revenue was 11.8% and 14.3% for 2023 and 2022, respectively.

Color
Segment revenue for the Color segment was $608.0 million in 2023 and $604.0 million in 2022, an increase of approximately 1%. Foreign exchange rates increased segment revenue by approximately 2%. The higher segment revenue was a result of higher revenue in Food & Pharmaceutical Colors, partially offset by lower revenue in Personal Care. The higher revenue in Food & Pharmaceutical Colors was primarily due to higher selling prices, the acquisition of Endemix Doğal Maddeler A.Ş., and the favorable impact of foreign exchange rates, partially offset by lower volumes. The lower revenue in Personal Care was primarily due to lower volumes, partially offset by higher selling prices and the favorable impact of foreign exchange rates.

Segment operating income for the Color segment was $105.4 million in 2023 and $114.6 million in 2022, a decrease of approximately 8%. The lower segment operating income was a result of lower operating income in Personal Care, partially offset by higher operating income in Food & Pharmaceutical Colors. The lower operating income in Personal Care was primarily due to higher raw material and manufacturing and other costs and lower volumes, partially offset by higher selling prices. The higher operating income in Food & Pharmaceutical Colors was primarily due to higher selling prices and the favorable impact of foreign exchange rates, which increased segment operating income by approximately 2%, partially offset by higher raw material and manufacturing and other costs, lower volumes, and an unfavorable product mix. Segment operating income as a percent of revenue was 17.3% and 19.0% for 2023 and 2022, respectively.

Asia Pacific
Segment revenue for the Asia Pacific segment was $146.1 million and $143.6 million for 2023 and 2022, respectively, an increase of approximately 2%. Segment revenue was higher than the prior year primarily due to higher selling prices, partially offset by lower volumes and the unfavorable impact of foreign exchange rates, which decreased segment revenue by approximately 2%.

Segment operating income for the Asia Pacific segment was $30.8 million in 2023 and $29.5 million in 2022, an increase of approximately 4%. Foreign exchange rates decreased segment operating income by approximately 2%. The increase in segment operating income was a result of higher selling prices, partially offset by higher raw material costs and lower volumes. Segment operating income as a percent of revenue was 21.1% in 2023 and 20.5% in 2022.

26

Corporate & Other
The Corporate & Other operating loss was $68.9 million in 2023 and $52.8 million in 2022. The higher operating loss was primarily a result of portfolio optimization plan costs totaling $27.8 million negatively impacting 2023 and divestiture & other related income totaling $2.5 million favorably impacting 2022, partially offset by lower performance-based compensation in 2023. See the Divestitures and Portfolio Optimization Plan sections above for further information.

LIQUIDITY AND FINANCIAL POSITION

Financial Condition
The Company’s financial position remains strong. The Company is in compliance with its loan covenants calculated in accordance with applicable agreements as of December 31, 2023. The Company expects its cash flow from operations and its existing debt capacity can be used to meet anticipated future cash requirements for operations, capital expenditures, and dividend payments, as well as potential acquisitions and stock repurchases. The Company’s contractual obligations consist primarily of operational commitments, which we expect to continue to be able to satisfy through cash generated from operations, and debt. The Company has various series of notes outstanding that mature from 2024 through 2029, with approximately $82 million coming due in 2024. The Company believes that it has the ability to refinance or repay all of its obligations through a combination of cash flow from operations, issuance of additional notes, and substantial borrowing capacity of approximately $318 million under the Company’s revolving credit facility, which matures in 2026.

As a result of our ability to manage the impact of inflation through pricing and other actions, the impact of inflation was not material to the Company’s financial position and its results of operations in 2023. The Company has experienced increased costs for certain inputs, such as raw materials, shipping and logistics, and labor-related costs. We continue to expect to manage these impacts in the near term, but persistent, accelerated, or expanded inflationary conditions could exacerbate these challenges and impact our profitability.

In October 2017, the Board of Directors authorized the repurchase of up to three million shares. As of December 31, 2023, 1,732,981 shares were available to be repurchased under the existing authorization. The Company’s share repurchase program has no expiration date. These authorizations may be modified, suspended, or discontinued by the Board of Directors at any time. There were no shares of Company stock repurchased in 2023 or 2022.

Cash Flows from Operating Activities
Net cash provided by operating activities was $169.7 million and $12.1 million in 2023 and 2022, respectively. Operating cash flow provided the primary source of funds for operating needs, capital expenditures, and shareholder dividends. The increase in net cash provided by operating activities in 2023 was primarily due to a decrease in the cash used for inventory investments during 2023 compared to 2022 and an increase in cash provided by accounts receivable.

Cash Flows from Investing Activities
Net cash used in investing activities was $87.6 million and $98.4 million in 2023 and 2022, respectively. Capital expenditures were $87.9 million in 2023 and $79.3 million in 2022. In 2022, the Company received $2.5 million of proceeds from the divestiture of the yogurt fruit preparations product line. The Company paid $1.7 million and $21.7 million in 2023 and 2022, respectively, for the acquisition of Endemix Doğal Maddeler A.Ş. and Teknoloji Yatırımları ve Danışmanlık Sanayi ve Ticaret A.Ş. and $1.0 million in 2022 related to a purchase price holdback associated with the acquisition of Flavor Solutions, Inc.

Cash Flows from Financing Activities
Net cash used in financing activities was $82.0 million in 2023, and net cash provided by financing activities was $86.2 million in 2022. The Company had a net decrease in debt of $3.5 million in 2023 compared to a net increase in debt of $157.2 million in 2022. For the purposes of the cash flow statement, net changes in debt exclude the impact of foreign exchange rates. The Company has paid uninterrupted quarterly cash dividends since commencing public trading of its stock in 1962. Dividends paid per share were $1.64 in 2023 and 2022. Total dividends paid were $69.2 million and $68.9 million in 2023 and 2022, respectively.

CRITICAL ACCOUNTING POLICIES

In preparing the financial statements in accordance with accounting principles generally accepted in the U.S., management is required to make estimates and assumptions that have an impact on the asset, liability, revenue, and expense amounts reported. These estimates can also affect supplemental information disclosures of the Company, including information about contingencies, risk, and financial condition. The Company believes, given current facts and circumstances, that its estimates and assumptions are reasonable, adhere to accounting principles generally accepted in the U.S., and are consistently applied. Inherent in the nature of an estimate or assumption is the fact that actual results may differ from estimates and estimates may vary as new facts and circumstances arise. The Company makes routine estimates and judgments in determining the net realizable value of accounts receivable, inventories, and property, plant, and equipment. Management believes the Company’s most critical accounting estimates and assumptions are in the following areas:

27

Revenue Recognition
The Company recognizes revenue at the transfer of control of its products to the Company’s customers in an amount reflecting the consideration to which the Company expects to be entitled. Revenue is recognized when control of the product is transferred to the customer, the customer is obligated to pay the Company, and the Company has no remaining obligations, which is typically at shipment. See Note 1, Summary of Significant Accounting Policies, in the Notes to Consolidated Financial Statements included in this report for additional details.

Goodwill Valuation
The Company reviews the carrying value of goodwill annually utilizing several valuation methodologies, including a discounted cash flow model. The Company completed its annual goodwill impairment test under Accounting Standards Codification (ASC) 350, Intangibles – Goodwill and Other, in the third quarter of 2023. In conducting its annual test for impairment, the Company performed a qualitative assessment of its previously calculated fair values for each of its reporting units. Fair value is estimated using both a discounted cash flow analysis and an analysis of comparable company market values. If the fair value of a reporting unit exceeds its net book value, no impairment exists. The Company’s three reporting units each had goodwill recorded and were tested for impairment. All three reporting units had fair values that were above their respective net book values by at least 75%. Changes in estimates of future cash flows caused by items such as unforeseen events or changes in market conditions could negatively affect the reporting units’ fair value and result in an impairment charge.

Income Taxes
The Company estimates its income tax expense in each of the taxing jurisdictions in which it operates. The Company is subject to a tax audit in each of these jurisdictions, which could result in changes to the estimated tax expense. The amount of these changes would vary by jurisdiction and would be recorded when probable and estimable. These changes could impact the Company’s financial statements. Management has recorded valuation allowances to reduce the Company’s deferred tax assets to the amount that is more likely than not to be realized. As of December 31, 2023, the Company recorded gross deferred tax assets of $117.4 million with an associated valuation allowance of $34.1 million. Examples of deferred tax assets include deductions, net operating losses, and tax credits that the Company believes will reduce its future tax payments. In assessing the future realization of these assets, management has considered future taxable income and ongoing tax planning strategies. An adjustment to the recorded valuation allowance as a result of changes in facts or circumstances could result in a significant change in the Company’s tax expense. The Company does not provide for deferred taxes on unremitted earnings of foreign subsidiaries, which are considered to be invested indefinitely.

Inventories
Inventories are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out (FIFO) method. Net realizable value is determined on the basis of estimated realizable values. Cost includes direct materials, direct labor, and manufacturing overhead.

The Company estimates any required write-downs for inventory obsolescence by examining inventories on a quarterly basis to determine if there are any damaged items or slow-moving products in which the carrying values could exceed net realizable value. Inventory write-downs are recorded as the difference between the cost of inventory and its estimated market value. The Company recorded non-cash charges of $3.1 million in 2023 in Cost of Products Sold related to the portfolio optimization plan. The charges reduced the carrying value of certain inventories, as they were determined to be excess. While significant judgment is involved in determining the net realizable value of inventory, the Company believes that inventory is appropriately stated at the lower of cost or net realizable value.

Commitments and Contingencies
The Company is subject to litigation and other legal proceedings arising in the ordinary course of its businesses or arising under applicable laws and regulations. Estimating liabilities and costs associated with these matters requires the judgment of management, who rely in part on information from Company legal counsel. When it is probable that the Company has incurred a liability associated with claims or pending or threatened litigation matters and the Company’s exposure is reasonably estimable, the Company records a charge against earnings. The Company recognizes related insurance reimbursement when receipt is deemed probable. The Company’s estimate of liabilities and related insurance recoveries may change as further facts and circumstances become known.

NEW PRONOUNCEMENTS

Refer to the “Recently Issued Accounting Pronouncements” section within Note 1, “Summary of Significant Accounting Policies,” in the Notes to Consolidated Financial Statements included in this report for additional details.

28

Item 7A.
Quantitative and Qualitative Disclosures about Market Risk.

The Company is exposed to market risks, including changes in interest rates, currency exchange rates, and commodity prices. Where possible, the Company nets certain of these exposures to take advantage of natural offsets. For certain remaining exposures, the Company may enter into various derivative transactions pursuant to the Company’s hedging policies. The financial impacts of these hedging instruments are offset by corresponding changes in the underlying exposures being hedged.

The Company does not hold or issue derivative financial instruments for trading purposes. Note 1 and Note 7 to the Consolidated Financial Statements include discussions of the Company’s accounting policies for financial instruments.

Because the Company manufactures and sells its products throughout the world, it is exposed to movements in foreign currency exchange rates. The major foreign currency exposures include the markets in Western Europe, Latin America, Canada, and Asia. The primary purpose of the Company’s foreign currency hedging activities is to protect against the volatility associated with foreign currency sales, purchases of materials, and other assets and liabilities created during the normal course of business. The Company generally utilizes foreign exchange contracts with durations of less than 18 months that may or may not be designated as cash flow hedges under ASC 815, Derivatives and Hedging. The net fair value of these instruments, based on dealer quotes, was an asset of $1.0 million and a liability of $0.2 million as of December 31, 2023 and 2022, respectively. At December 31, 2023, the potential gain or loss in the fair value of the Company’s outstanding foreign exchange contracts, assuming a hypothetical 10% fluctuation in the currencies of such contracts, would be approximately $3.5 million. However, any change in the value of the contracts, real or hypothetical, would be significantly offset by a corresponding change in the value of the underlying hedged items. In addition, this hypothetical calculation assumes that each exchange rate would change in the same direction relative to the U.S. dollar.

The Company has certain debt denominated in Euros and British Pounds. These non-derivative debt instruments act as partial hedges of the Company’s Euro and British Pound net asset positions. The potential increase or decrease in the annual U.S. dollar equivalent interest expense of the Company’s outstanding foreign currency-denominated debt, assuming a hypothetical 10% fluctuation in the currencies of such debt, would be approximately $1.1 million at December 31, 2023. However, any change in interest expense from fluctuations in currency, real or hypothetical, would be significantly offset by a corresponding change in the value of the foreign income before interest. In addition, this hypothetical calculation assumes that each exchange rate would change in the same direction relative to the U.S. dollar.

The Company manages its debt structure and interest rate risk through the use of fixed rate and floating rate debt. The Company’s primary exposure is to interest rates in the U.S. and Europe. At December 31, 2023, the potential increase or decrease in annual interest expense of floating rate debt, assuming a hypothetical 10% fluctuation in interest rates, would be $1.0 million.

The Company is the purchaser of certain commodities, such as vanilla, corn, sugar, soybean meal, and fruits. The Company generally purchases these commodities based upon market prices that are established with the vendor as part of the purchase process. In general, the Company does not use commodity financial instruments to hedge commodity prices due to a high correlation between the commodity cost and the ultimate selling price of the Company’s products. On occasion, the Company may enter into non-cancelable forward purchase contracts, as deemed appropriate, to reduce the effect of price fluctuations on future manufacturing requirements.

29

Item 8.
Financial Statements and Supplementary Data.

CONSOLIDATED STATEMENTS OF EARNINGS

 
 
Years Ended December 31,
 
(In thousands except per share amounts)
 
2023
   
2022
   
2021
 
Revenue
 
$
1,456,450
   
$
1,437,039
   
$
1,380,264
 
Cost of products sold
   
996,153
     
947,928
     
925,603
 
Selling and administrative expenses
   
305,274
     
292,360
     
284,633
 
Operating income
   
155,023
     
196,751
     
170,028
 
Interest expense
   
25,172
     
14,547
     
12,544
 
Earnings before income taxes
   
129,851
     
182,204
     
157,484
 
Income taxes
   
36,457
     
41,317
     
38,739
 
Net earnings
 
$
93,394
   
$
140,887
   
$
118,745
 
 
                       
Earnings per common share:
                       
Basic
 
$
2.22
   
$
3.36
   
$
2.82
 
Diluted
 
$
2.21
   
$
3.34
   
$
2.81
 
 
                       
Weighted average number of common shares outstanding:
                       
Basic
   
42,027
     
41,888
     
42,077
 
Diluted
   
42,242
     
42,213
     
42,258
 

See notes to consolidated financial statements.

30


CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME


 
Years Ended December 31,
 
(In thousands)
 
2023
   
2022
   
2021
 
Net earnings
 
$
93,394
   
$
140,887
   
$
118,745
 
Cash flow hedges adjustment, net of tax benefit of $(984), $(471), and $(430), respectively
   
1,596
     
(805
)
   
(543
)
Pension adjustment, net of tax (benefit) expense of $(72), $(462), and $577, respectively
   
(287
)
   
(1,439
)
   
1,612
 
Foreign currency translation on net investment hedges
   
(11,378
)
   
19,340
     
17,937
 
Tax effect of current year activity on net investment hedges
   
2,826
     
(4,804
)
   
(4,455
)
Foreign currency translation on long-term intercompany loans
   
(1,813
)
   
(2,468
)
   
13,798
 
Tax effect of current year activity on long-term intercompany loans
   
1,820
     
(2,408
)
   
(3,990
)
Reclassification of cumulative translation to net earnings
   
-
     
-
     
10,203
 
Other foreign currency translation
   
35,807
     
(33,476
)
   
(50,099
)
Total comprehensive income
 
$
121,965
   
$
114,827
   
$
103,208
 

See notes to consolidated financial statements.

31


CONSOLIDATED BALANCE SHEETS


 
December 31,
 
(In thousands except share and per share amounts)
 
2023
   
2022
 
Assets
           
Current Assets:
           
Cash and cash equivalents
 
$
28,934
   
$
20,921
 
Trade accounts receivable
   
272,164
     
302,109
 
Inventories
   
598,399
     
564,110
 
Prepaid expenses and other current assets
   
37,119
     
47,640
 
Total current assets
   
936,616
     
934,780
 
Other assets
   
94,873
     
96,609
 
Deferred tax assets
   
41,564
     
32,717
 
Intangible assets, net
   
12,112
     
18,600
 
Goodwill
   
424,065
     
415,715
 
Property, Plant, and Equipment:
               
Land
   
31,901
     
31,444
 
Buildings
   
343,594
     
322,268
 
Machinery and equipment
   
781,789
     
722,294
 
Construction in progress
   
59,091
     
65,809
 
 
   
1,216,375
     
1,141,815
 
Less accumulated depreciation
   
(711,098
)
   
(658,622
)
 
   
505,277
     
483,193
 
Total assets
 
$
2,014,507
   
$
1,981,614
 
 
               
Liabilities and Shareholders’ Equity
               
Current Liabilities:
               
Trade accounts payable
 
$
131,114
   
$
142,365
 
Accrued salaries, wages, and withholdings from employees
   
26,412
     
43,738
 
Other accrued expenses
   
52,024
     
51,231
 
Income taxes
   
13,296
     
14,446
 
Short-term borrowings
   
13,460
     
20,373
 
Total current liabilities
   
236,306
     
272,153
 
Deferred tax liabilities
   
14,260
     
15,977
 
Other liabilities
   
37,817
     
37,191
 
Accrued employee and retiree benefits
   
27,715
     
26,364
 
Long-term debt
   
645,085
     
630,331
 
Shareholders’ Equity:
               
Common stock, par value $0.10 a share, authorized 100,000,000 shares; issued 53,954,874 shares
   
5,396
     
5,396
 
Additional paidin capital
   
115,941
     
124,043
 
Earnings reinvested in the business
   
1,726,872
     
1,702,700
 
Treasury stock, 11,885,398 and 12,058,773 shares, respectively, at cost
   
(622,768
)
   
(631,853
)
Accumulated other comprehensive loss
   
(172,117
)
   
(200,688
)
 
   
1,053,324
     
999,598
 
Total liabilities and shareholders’ equity
 
$
2,014,507
   
$
1,981,614
 

See notes to consolidated financial statements.

32


CONSOLIDATED STATEMENTS OF CASH FLOWS


 
Years ended December 31,
 
(In thousands)
 
2023
   
2022
   
2021
 
Cash Flows from Operating Activities
                 
Net earnings
 
$
93,394
   
$
140,887
   
$
118,745
 
Adjustments to arrive at net cash provided by operating activities:
                       
Depreciation and amortization
   
57,820
     
52,467
     
52,051
 
Share-based compensation expense
   
8,933
     
16,138
     
9,573
 
Net loss on assets
   
541
     
276
     
331
 
Net (gain) loss on divestitures and other charges
   
     
(2,532
)
   
14,021
 
Portfolio optimization plan costs
    24,089              
Deferred income taxes
   
(5,100
)
   
(11,010
)
   
(6,071
)
Changes in operating assets and liabilities:
                       
Trade accounts receivable
   
35,801
     
(46,086
)
   
(34,571
)
Inventories
   
(28,193
)
   
(159,014
)
   
(36,323
)
Prepaid expenses and other assets
   
5,767
     
(5,055
)
   
(6,057
)
Trade accounts payable and other accrued expenses
   
(5,978
)
   
17,489
     
21,326
 
Accrued salaries, wages, and withholdings from employees
   
(17,830
)
   
3,486
     
7,321
 
Income taxes
   
(1,175
)
   
4,422
     
4,275
 
Other liabilities
   
1,628
     
602
     
597
 
Net cash provided by operating activities
   
169,697
     
12,070
     
145,218
 
 
                       
Cash Flows from Investing Activities
                       
Acquisition of property, plant, and equipment
   
(87,868
)
   
(79,322
)
   
(60,788
)
Proceeds from sale of assets
   
156
     
264
     
216
 
Proceeds from divestiture of businesses
   
-
     
2,532
     
37,790
 
Acquisition of new businesses
   
(1,650
)
   
(22,714
)
   
(13,875
)
Other investing activities
   
1,741
     
792
     
1,097
 
Net cash used in investing activities
   
(87,621
)
   
(98,448
)
   
(35,560
)
 
                       
Cash Flows from Financing Activities
                       
Proceeds from additional borrowings
   
351,662
     
328,597
     
112,194
 
Debt payments
   
(355,161
)
   
(171,447
)
   
(110,168
)
Purchase of treasury stock
   
     
     
(42,511
)
Dividends paid
   
(69,222
)
   
(68,915
)
   
(66,694
)
Other financing activities
   
(9,278
)
   
(2,056
)
   
(582
)
Net cash (used in) provided by financing activities
   
(81,999
)
   
86,179
     
(107,761
)
 
                       
Effect of exchange rate changes on cash and cash equivalents
   
7,936
     
(4,620
)
   
(927
)
 
                       
Net increase (decrease) in cash and cash equivalents
   
8,013
     
(4,819
)
   
970
 
Cash and cash equivalents at beginning of year
   
20,921
     
25,740
     
24,770
 
 
                       
Cash and cash equivalents at end of year
 
$
28,934
   
$
20,921
   
$
25,740
 
 
                       
Cash paid during the year for:
                       
Interest
 
$
24,443
   
$
14,716
   
$
12,593
 
Income taxes
   
39,681
     
48,242
     
29,224
 
Capitalized interest
   
1,984
     
910
     
471
 

See notes to consolidated financial statements.

33


CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

(In thousands except
share and per share
 
Common
   
Additional
Paid-in
   
Earnings
Reinvested
in the
   
Treasury Stock
   
Accumulated
Other
Comprehensive
 
amounts)
 
Stock
   
Capital
   
Business
   
Shares
   
Amount
   
(Loss) Income
 
Balances at December 31, 2020
 
$
5,396
   
$
102,909
   
$
1,578,662
     
11,647,627
   
$
(593,540
)
 
$
(159,091
)
Net earnings
                   
118,745
                         
Other comprehensive loss
                                           
(15,537
)
Cash dividends paid – $1.58 per share
                   
(66,694
)
                       
Share-based compensation
           
9,573
                                 
Non-vested stock issued upon vesting
           
(1,264
)
           
(24,711
)
   
1,264
         
Benefit plans
           
338
             
(14,791
)
   
756
         
Purchase of treasury stock
                            492,045       (42,511 )        
Other
           
(204
)
           
7,379
     
(377
)
       
Balances at December 31, 2021
   
5,396
     
111,352
     
1,630,713
     
12,107,549
     
(634,408
)
   
(174,628
)
Net earnings
                   
140,887
                         
Other comprehensive loss
                                           
(26,060
)
Cash dividends paid – $1.64 per share
                   
(68,915
)
                       
Share-based compensation
           
16,138
                                 
Non-vested stock issued upon vesting
           
(3,239
)
           
(61,821
)
   
3,239
         
Benefit plans
           
560
             
(11,786
)
   
618
         
Other
           
(768
)
    15      
24,831
     
(1,302
)
       
Balances at December 31, 2022
   
5,396
     
124,043
   
1,702,700
     
12,058,773
     
(631,853
)
   
(200,688
)
Net earnings
                   
93,394
                         
Other comprehensive income
                                           
28,571
 
Cash dividends paid – $1.64 per share
                   
(69,222
)
                       
Share-based compensation
           
8,933
                                 
Non-vested stock issued upon vesting
           
(14,987
)
           
(286,019
)
   
14,987
         
Benefit plans
           
375
             
(18,172
)
   
952
         
Other
           
(2,423
)
   
     
130,816
     
(6,854
)
       
Balances at December 31, 2023
 
$
5,396
   
$
115,941
   
$
1,726,872
     
11,885,398
   
$
(622,768
)
 
$
(172,117
)

See notes to consolidated financial statements.

34


NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Years ended December 31, 2023, 2022, and 2021

1. Summary of Significant Accounting Policies

Nature of Operations
Sensient Technologies Corporation, together with its subsidiaries (the Company or Sensient), is a leading global manufacturer and marketer of colors, flavors, and other specialty ingredients. The Company uses advanced technologies at facilities around the world to develop specialty food and beverage systems; personal care, essential oils, pharmaceutical, and nutraceutical systems; specialty colors; and other specialty and fine chemicals. The Company’s three reportable segments are the Flavors & Extracts Group and the Color Group, which are managed on a product line basis, and the Asia Pacific Group, which is managed on a geographic basis. The Company’s corporate expenses, divestiture & other related costs and income, share-based compensation, restructuring and other charges, including operational improvement plan costs and income and portfolio optimization plan costs, and other costs are included in the “Corporate & Other” category. In the second quarter of 2021, the Company divested its fragrances (excluding essential oils) product line.

Principles of Consolidation and Basis of Presentation
The consolidated financial statements include the accounts of the Company and have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP). All significant intercompany accounts and transactions have been eliminated in consolidation.

Use of Estimates
The preparation of the consolidated financial statements requires the use of management’s estimates and assumptions that affect reported amounts of assets, liabilities, revenue, and expenses during the reporting period and the disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates.

Revenue Recognition
The Company recognizes revenue at the transfer of control of its products to the Company’s customers in an amount reflecting the consideration to which the Company expects to be entitled. In order to achieve this core principle, the Company applies the following five-step approach:

Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when, or as, the Company satisfies the performance obligations

The Company considers customer purchase orders, which in some cases are governed by master sales agreements, coupled with the Company’s purchase order acceptances, to be the contracts with the customer. For each contract, the Company considers the identified performance obligation to be the promise to transfer products. In determining the transaction price, the Company evaluates whether the price is subject to refund or adjustment and then determines the net consideration to which the Company expects to be entitled. In addition, the Company assesses the customer’s ability to pay as part of its evaluation of the contract. As the Company’s standard payment terms are less than one year, the Company elected the practical expedient under Accounting Standards Codification (ASC) 606-10-32-18, and determined that its contracts do not have a significant financing component. The Company allocates the transaction price to each distinct product based on the relative standalone selling price. Revenue is recognized when control of the product is transferred to the customer, the customer is obligated to pay the Company, and the Company has no remaining obligations, which is typically at shipment. In certain locations, primarily outside the United States, product delivery terms may vary. Thus, in such locations, the point at which control of the product transfers to the customer and revenue recognition occurs will vary accordingly.

Customer returns of non-conforming products are estimated at the time revenue is recognized. In certain customer relationships, volume rebates exist, which are recognized according to the terms and conditions of the contractual relationship. Customer returns, rebates, and discounts are not material to the Company’s consolidated financial statements. The Company has elected to recognize the revenue and cost for freight and shipping when control over the products has transferred to the customer. The Company has elected to immediately expense contract costs related to obtaining a contract as the amortization period of the asset the Company otherwise would have recognized would have been less than a year.

In addition to evaluating the Company’s performance based on the segments above, revenue is also disaggregated and analyzed by product line and geographic market (See Note 12, Segment and Geographic Information, for further information).

35

Cost of Products Sold
Cost of products sold includes materials, labor, and overhead expenses incurred in the manufacture of our products. Cost of products sold also includes charges for obsolete and slow-moving inventories as well as costs for quality control, purchasing and receiving costs, inspection costs, warehousing costs, internal transfer costs, other costs of our internal distribution network, and costs incurred for shipping and handling. The Company records fees billed to customers for shipping and handling as revenue.

Selling and Administrative Expenses
Selling and administrative expenses primarily include the salaries and related costs for executive, finance, accounting, human resources, information technology, research and development, and legal personnel as well as salaries and related costs of salespersons and commissions paid to external sales agents.

Cash Equivalents
The Company considers all highly liquid investments with original maturities of three months or less at the date of acquisition as cash equivalents.

Accounts Receivable
Receivables are recorded at their face amount, less an allowance for losses on doubtful accounts. The allowance for doubtful accounts is based on customer-specific analysis and general matters such as current assessments of past due balances and economic conditions. Specific accounts are written off against the allowance for doubtful accounts when it is deemed that the receivable is no longer collectible.

Inventories
Inventories are stated at the lower of cost or net realizable value. Net realizable value is determined on the basis of estimated realizable values. Cost is determined using the first-in, first-out (FIFO) method. Inventories include finished and in-process products totaling $437.1 million and $385.2 million at December 31, 2023 and 2022, respectively, and raw materials and supplies of $161.3 million and $178.9 million at December 31, 2023 and 2022, respectively.

The Company recorded a non-cash charge of $3.1 million in Cost of Products Sold related to the portfolio optimization plan in 2023. The non-cash charge reduced the carrying value of certain inventories, as they were determined to be excess. See Note 16, Portfolio Optimization Plan, for additional information.

Property, Plant, and Equipment
Property, plant, and equipment are recorded at cost reduced by accumulated depreciation. Depreciation is provided over the estimated useful life of the related asset using the straight-line method for financial reporting. The estimated useful lives for buildings and leasehold improvements range from 5 to 40 years. Machinery and equipment have estimated useful lives ranging from 3 to 20 years. Interest costs on significant projects constructed or developed for the Company’s own use are capitalized as part of the asset.

Goodwill and Other Intangible Assets
The carrying value of goodwill is evaluated for impairment on an annual basis or more frequently when an indicator of impairment occurs. The impairment assessment includes comparing the carrying amount of net assets, including goodwill, of each reporting unit to its respective fair value as of the date of the assessment. Fair value was estimated based upon an evaluation of the reporting unit’s estimated future discounted cash flows as well as the public trading and private transaction valuation multiples for comparable companies. The Company performed such a quantitative analysis in 2022, which indicated a substantial premium compared to the carrying value of net assets, including goodwill, at the reporting unit level. In 2023 and 2021, the Company completed a qualitative assessment noting no indicators of impairment. The Company did not record impairment charges for any of its reporting units in 2023, 2022, or 2021.

The cost of intangible assets with determinable useful lives is amortized on a straight-line basis to reflect the pattern of economic benefits consumed, ranging from 5 to 25 years. These assets include technological know-how, customer relationships, patents, trademarks, trade secrets, and non-compete agreements, among others.

36

Impairment of Long-lived Assets
The Company reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. The Company performs undiscounted cash flow analyses to determine if potential impairment exists. If impairment is determined to exist, any related impairment loss is calculated based on the difference between fair value and carrying value. Impairment losses were recorded as a result of the Company’s divestiture of its fragrances product line (excluding its essential oils product line) in 2021 and the Company’s portfolio optimization plan in 2023. See Note 14, Divestitures, and Note 16, Portfolio Optimization Plan, for additional information.

Leases
The Company enters into lease agreements for certain office space, warehouses, land, and equipment in the ordinary course of business. The Company determines if an arrangement is a lease at inception and evaluates the lease classification (i.e., operating lease or financing lease) at that time. Lease arrangements with an initial term of 12 months or less are considered short-term leases and are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the term of the lease.

Operating leases are included in Other Assets, Other Accrued Expenses, and Other Liabilities on the Company’s Consolidated Balance Sheet. Operating lease right-of-use assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.

The Company uses its incremental borrowing rate on the commencement date for determining the present value of lease payments. The Company considers the likelihood of exercising options to extend or terminate the lease when determining the lease term.

The Company has lease agreements with lease and non-lease components. The Company has elected the practical expedient of accounting for the lease and non-lease components of each lease as a single lease component.

Derivative Financial Instruments
The Company selectively uses derivative financial instruments to reduce market risk associated with changes in foreign currency and interest rate exposures, which exist as part of ongoing business operations. All derivative transactions are authorized and executed pursuant to the Company’s risk management policies and procedures, which strictly prohibit the use of financial instruments for speculative trading purposes.

The primary objectives of the foreign exchange risk management activities are to understand and mitigate the impact of potential foreign exchange fluctuations on the Company’s financial results and its economic well-being. Changes in the fair value of derivatives that are designated as fair value hedges, along with the gain or loss on the hedged item, are recorded in current period earnings. These risk management transactions may involve the use of foreign currency derivatives to protect against exposure resulting from recorded accounts receivable and payable. The Company may utilize forward exchange contracts, generally with maturities of less than 18 months, which qualify as cash flow hedges. Generally, these foreign exchange contracts are intended to offset the effect of exchange rate fluctuations on non-functional currency denominated sales and purchases. For derivative instruments that are designated as cash flow hedges, gains and losses are deferred in Accumulated Other Comprehensive Income (OCI) until the underlying transaction is recognized in earnings.

For hedges designated as cash flow hedges, the Company elects critical terms that match at the onset of the hedge transaction. Hedge accounting is permitted only if the hedge meets the critical terms match requirements. The Company reviews the critical terms at each effectiveness testing date to ensure the respective terms match; therefore, achieving a highly effective hedge.

Interest Rate Hedging
The Company is exposed to interest rate risk through its corporate borrowing activities. The objective of the Company’s interest rate risk management activities is to manage the levels of the Company’s fixed and floating interest rate exposure to be consistent with the Company’s preferred mix. The interest rate risk management program may include entering into interest rate swaps, which qualify as fair value hedges, when there is a desire to modify the Company’s exposure to interest rates. Gains or losses on fair value hedges are recognized in earnings, net of gains and losses on the fair value of the hedged instruments.

Net Investments Hedging
The Company is exposed to risk related to its net investments in foreign subsidiaries. As part of its risk management activities, the Company may enter into foreign-denominated debt to be used as a non-derivative instrument to hedge the Company’s net investment in foreign subsidiaries. The change in the fair value of debt designated as a net investment hedge is recorded in foreign currency translation in OCI.

Commodity Purchases
The Company purchases certain commodities in the normal course of business that result in physical delivery of the goods and, hence, are excluded from ASC 815, Derivatives and Hedging.

37

Translation of Foreign Currencies
For all significant foreign operations, the functional currency is the local currency. Assets and liabilities of foreign operations are translated into U.S. dollars at current exchange rates. Revenue and expense accounts are translated into U.S. dollars at average exchange rates prevailing during the year. Adjustments resulting from the translation of foreign accounts into U.S. dollars are recorded in foreign currency translation in OCI. Transaction gains and losses that occur as a result of transactions denominated in non-functional currencies are included in earnings and were not significant during the years ended December 31, 2023, 2022, and 2021.

Share-Based Compensation
Share-based compensation expense is recognized over the vesting period of each award based on the fair value of the instrument at the time of grant as summarized in Note 8, Share-Based Compensation.

Income Taxes
The Company recognizes a current tax liability or asset for the estimated taxes payable or refundable on tax returns for the current year and a deferred tax liability or asset for the estimated future tax effects attributable to temporary differences and carryforwards. The measurement of current and deferred tax liabilities and assets is based on provisions of enacted tax law. Deferred tax assets are reduced, if necessary, by the amount of any tax benefits for which the utilization of the asset is not considered likely.

Earnings Per Share
The difference between basic and diluted earnings per share (EPS) is the dilutive effect of non-vested stock. Diluted EPS assumes that non-vested stock has vested.

The following table sets forth the computation of basic and diluted EPS for the years ended December 31:

 
 
Years Ended December 31,
 
(In thousands except per share amounts)
 
2023
   
2022
   
2021
 
Numerator:
                 
Net earnings
 
$
93,394
   
$
140,887
   
$
118,745
 
Denominator:
                       
Denominator for basic EPS - weighted average common shares
   
42,027
     
41,888
     
42,077
 
Effect of dilutive securities
   
215
     
325
     
181
 
Denominator for diluted EPS - diluted weighted average shares outstanding
   
42,242
     
42,213
     
42,258
 
 
                       
Earnings per Common Share:
                       
Basic
 
$
2.22
   
$
3.36
   
$
2.82
 
Diluted
 
$
2.21
   
$
3.34
   
$
2.81
 

The Company has a share-based compensation plan under which employees may be granted share-based awards in which non-forfeitable dividends are paid on non-vested shares for certain awards. As such, these shares are considered participating securities under the two-class method of calculating EPS as described in ASC 260, Earnings per Share. The two-class method of calculating EPS did not have a material impact on the Company’s EPS calculations as of December 31, 2023, 2022, and 2021.

All EPS amounts are presented on a diluted basis unless otherwise noted.

Accumulated Other Comprehensive Income (Loss)
Accumulated OCI is composed primarily of foreign currency translation, pension liability, and unrealized gains or losses on cash flow hedges. See Note 10, Accumulated Other Comprehensive Income, for additional information.

Research and Development
Research and development costs are recorded in Selling and Administrative Expenses in the year they are incurred. Research and development costs were $48.1 million, $42.2 million, and $34.3 million, during the years ended December 31, 2023, 2022, and 2021, respectively.

Advertising
Advertising costs are recorded in Selling and Administrative Expenses as they are incurred. Advertising costs were $2.5 million, $1.9 million, and $2.4 million, during the years ended December 31, 2023, 2022, and 2021, respectively.

Environmental Liabilities
The Company records liabilities related to environmental remediation obligations when estimated future expenditures are probable and reasonably estimable. Such accruals are adjusted as further information becomes available or as circumstances change. Estimated future expenditures are discounted to their present value when the timing and amount of future cash flows are fixed and readily determinable. Recoveries of remediation costs from other parties, if any, are recognized as assets when their receipt is realizable.

38

Subsequent Events
The Company performed an evaluation of subsequent events through the date these financial statements were issued. See Note 18, Subsequent Event, for additional information.

Recently Issued Accounting Pronouncements
In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to provide disclosures of significant segment expenses and other segment items. This ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Company is currently evaluating the potential impact of this standard on its consolidated financial statements and its related disclosures.

Other recently issued accounting pronouncements are not expected to have a material impact on the Company’s consolidated financial statements.

2. Acquisitions

On July 15, 2021, the Company acquired substantially all of the assets of Flavor Solutions, Inc., a flavors business located in New Jersey. The purchase price for this acquisition was $14.9 million in cash. The assets acquired and liabilities assumed were recorded at their estimated fair value as of the acquisition date. The Company acquired net assets of $0.4 million and identified intangible assets, principally customer relationships, of $5.0 million. The remaining $9.5 million was allocated to goodwill. This business is part of the Flavors & Extracts segment.

On October 3, 2022, the Company acquired Endemix Doğal Maddeler A.Ş. and Teknoloji Yatırımları ve Danışmanlık Sanayi ve Ticaret A.Ş. (collectively, Endemix), a natural colors business located in Turkey. The Company paid $23.3 million in cash for this acquisition, which is net of $1.3 million in debt assumed. The assets acquired and liabilities assumed were recorded at their estimated fair value as of the acquisition date. The Company acquired net assets of $9.0 million and identified intangible assets, principally technological know-how and customer relationships, of $4.9 million. The remaining $9.4 million was allocated to goodwill. This business is part of the Color segment.

3. Trade Accounts Receivable

Trade accounts receivables are recorded at their face amount, less an allowance for expected losses on doubtful accounts. The allowance for doubtful accounts is calculated based on customer-specific analysis and an aging methodology using historical loss information. The Company believes historical loss information is a reasonable basis for expected credit losses as the Company’s historical credit loss experience correlates with its customer delinquency status. This information is also adjusted for any known current economic conditions. Forecasted economic conditions have not had a significant impact on the current credit loss estimate due to the short-term nature of the Company’s customer receivables; however, the Company will continue to monitor and evaluate the rapidly changing economic conditions. Additionally, as the Company only has one portfolio segment, there are not different risks between portfolios. Specific accounts are written off against the allowance for doubtful accounts when the receivable is deemed no longer collectible.

The following table summarizes the changes in the allowance for doubtful accounts for the years ended December 31, 2023 and 2022:

(In thousands)
 
Allowance for
Doubtful Accounts
 
Balance at December 31, 2021
 
$
4,877
 
Provision for expected credit losses
   
944
 
Accounts written off
   
(1,305
)
Translation and other activity
   
(80
)
Balance at December 31, 2022
 
$
4,436
 
Provision for expected credit losses
    1,020  
Accounts written off
    (1,279 )
Translation and other activity
    196
Balance at December 31, 2023   $ 4,373  

39

4. Goodwill and Intangible Assets

At December 31, 2023 and 2022, goodwill is the only intangible asset that is not subject to amortization. The following table summarizes intangible assets with determinable useful lives by major category as of December 31, 2023 and 2022:

 
       
2023
   
2022
 
(In thousands except weighted average amortization years)
 
Weighted
Average
Amortization
Years
   
Cost
   
Accumulated
Amortization
   
Cost
   
Accumulated
Amortization
 
 
                             
Technological know-how
   
12.6
   
$
7,452
   
$
(4,412
)
 
$
12,005
   
$
(3,383
)
Customer relationships
   
19.0
     
9,689
     
(3,242
)
   
9,697
     
(2,691
)
Patents, trademarks, non-compete agreements, and other
   
15.4
     
12,147
     
(9,522
)
   
11,596
     
(8,624
)
Total finite-lived intangibles
   
15.9
   
$
29,288
   
$
(17,176
)
 
$
33,298
   
$
(14,698
)

Amortization of intangible assets was $2.3 million in 2023, $2.0 million in 2022, and $1.8 million in 2021. Estimated amortization expense, for the five years subsequent to December 31, 2023, is $1.9 million in 2024; $1.9 million in 2025; $1.7 million in 2026; $1.3 million in 2027; and $1.2 million in 2028.

The changes in goodwill for the years ended December 31, 2023 and 2022, by reportable business segment, were as follows:

(In thousands)
 
Flavors &
Extracts
   
Color
   
Asia Pacific
   
Consolidated
 
Balance as of December 31, 2021
 
$
103,716
   
$
311,264
   
$
5,054
   
$
420,034
 
Currency translation impact
   
(2,796
)
   
(10,625
)
   
(338
)
   
(13,759
)
Acquisitions(1)
          9,440             9,440  
Balance as of December 31, 2022
 
$
100,920
   
$
310,079
   
$
4,716
   
$
415,715
 
Currency translation impact
   
2,393
     
6,102
     
(145
)
   
8,350
 
Balance as of December 31, 2023
 
$
103,313
   
$
316,181
   
$
4,571
   
$
424,065
 

(1)
In 2022, the Company acquired Endemix. See Note 2, Acquisitions, for additional information.

5. Leases

The Company leases certain office space, warehouses, land, and equipment under operating lease arrangements. Some of the Company’s leases include options to extend the leases for up to an additional five years. Some of the Company’s lease agreements also include rental payments that are adjusted periodically for inflation (i.e., CPI index).

The Company recorded operating lease expense, which includes short-term lease expense and variable lease costs, of $11.9 million, $11.3 million, and $9.6 million during the years ended December 31, 2023, 2022, and 2021, respectively.

For the years ended December 31, 2023, 2022, and 2021, the Company paid $10.3 million, $9.3 million, and $8.2 million, respectively, in cash for operating leases, not including short-term lease expense or variable lease costs. The Company entered into operating leases that resulted in $9.0 million, $17.2 million, and $9.8 million of right-of-use assets in exchange for operating lease obligations for the years ended December 31, 2023, 2022, and 2021, respectively.

The Company included $36.3 million of right-of-use assets in Other Assets and $28.0 million of operating lease liabilities in Other Liabilities on the Company’s Consolidated Balance Sheets as of both December 31, 2023 and 2022. The Company included $8.6 million and $8.2 million of operating lease liabilities in Other Accrued Expenses on the Company’s Consolidated Balance Sheets as of December 31, 2023 and 2022, respectively.

The Company’s weighted average remaining operating lease term was 7.6 years as of December 31, 2023. The Company’s weighted average discount rate for operating leases was 4.17% as of December 31, 2023.

40

As of December 31, 2023, maturities of operating lease liabilities for future annual periods are as follows:

(In thousands)
     
Year ending December 31,
     
2024
 
$
10,023
 
2025
   
6,207
 
2026
   
4,801
 
2027
   
4,151
 
2028
   
3,236
 
Thereafter
   
14,932
 
Total lease payments
   
43,350
 
Less imputed interest
   
(6,762
)
Present value of lease liabilities
 
$
36,588
 

6. Debt

Long-term Debt
Long-term debt consisted of the following unsecured obligations at December 31:

(In thousands)
 
2023
   
2022
 
3.66% senior notes due November 2023
 
$
-
   
$
75,000
 
3.65% senior notes due May 2024
   
27,000
     
27,000
 
4.19% senior notes due November 2025
   
25,000
     
25,000
 
6.08% senior notes due November 2026     35,000       -  
6.14% senior notes due November 2027     35,000       -  
4.94% senior notes due May 2028     75,000       -  
6.34% senior notes due November 2029     35,000       -  
3.06% Euro-denominated senior notes due November 2023
   
-
     
40,945
 
1.27% Euro-denominated senior notes due May 2024
   
55,194
     
53,527
 
1.71% Euro-denominated senior notes due May 2027
   
44,155
     
42,822
 
4.15% Euro-denominated senior notes due May 2028     44,155       -  
4.62% Euro-denominated senior notes due November 2029     44,155       -  
2.53% British Pound-denominated notes due November 2023
   
-
     
30,208
 
2.76% British Pound-denominated notes due November 2025
   
31,827
     
30,208
 
Euro-denominated term loan
   
82,790
     
80,291
 
Revolving Credit Facilities
   
111,039
     
225,469
 
Various other notes
   
117
     
622
 
Total debt
   
645,432
     
631,092
 
Less debt fees
   
(230
)
   
(260
)
Less current portion
   
(117
)
   
(501
)
Total long-term debt
 
$
645,085
   
$
630,331
 

In November 2022, the Company entered into a 75 million unsecured term loan (Term Loan) with PNC Bank, N.A (PNC Bank) that matures in November 2024. The Company immediately borrowed the full amount of the Term Loan and used the proceeds to repay the 66.9 million 1.85% senior note that came due in November 2022 and a portion of outstanding borrowings on the Company’s revolving credit facility. The term loan will act as a partial hedge of the Company’s net asset position in Euros. See Note 7, Derivative Instruments and Hedging Activity, for additional information. Borrowings on the Term Loan bear interest at a variable rate, based upon the Eurocurrency Rate and including a margin percentage dependent upon the Company’s leverage ratio, as described below. The average interest rate on the Term Loan was 4.49% for the year ended December 31, 2023.

In December 2022, the Company amended the amended and restated credit agreement (Credit Agreement) to, among other things, transition from the London Inter-Bank Offered Rate to: (i) the Secured Overnight Financing Rate (SOFR) as the benchmark rate under the Credit Agreement for borrowings denominated in U.S. dollars and (ii) the Euro Interbank Offered Rate for borrowings denominated in Euros. Borrowings under the revolving credit facility bear interest at a variable rate, based upon the applicable reference rate and including a margin percentage dependent upon the Company’s leverage ratio, as described below.

41

The borrowings under the revolving credit facility, excluding borrowings on the accounts receivable securitization program, had an average interest rate of 5.74% and 3.01% for the years ended December 31, 2023 and 2022, respectively.

In May 2023, the Company entered into an agreement to issue $75 million and 40 million in five-year, fixed-rate, senior notes at coupon rates of 4.94% and 4.15%, respectively. The notes were issued in May 2023, and the proceeds were used to repay a portion of existing indebtedness under the Company’s Credit Agreement. The notes will mature in May 2028.

In August 2023, the Company amended its accounts receivable securitization program with Wells Fargo Bank N.A. (Wells Fargo) to extend the termination date from August 2023 to August 2024. Under the amended program, Wells Fargo has extended a secured loan (Secured Loan) of up to $85 million to the Company secured by Wells Fargo’s undivided interests in certain of the Company’s trade accounts receivables. The interest rate on the Secured Loan is the SOFR as administered by the Federal Reserve Bank of New York plus a 10 basis point Term SOFR Adjustment plus an Applicable Margin of 70 basis points. The Company has the intent and ability either to refinance the Secured Loan with available funds from the Company’s existing long-term revolving credit facility or to extend its accounts receivable program with Wells Fargo when it matures. Accordingly, the Secured Loan has been classified as long-term debt on the Company’s Consolidated Balance Sheet and is included with the Revolving Credit Facilities above. As of December 31, 2023, the amount was fully drawn.

In November 2023, the Company entered into a fixed rate, senior note purchase agreement with the purchasers named therein pursuant to which the Company issued $105 million of U.S. dollar-denominated senior notes and 40 million of Euro-denominated senior notes. The three U.S. dollar-denominated notes were issued for $35 million each, maturing in November 2026, November 2027, and November 2029, and bearing interest rates of 6.08%, 6.14%, and 6.34%, respectively. The Euro-denominated note was issued for €40 million, maturing in November 2029 and bearing an interest rate of 4.62%. The proceeds were used to refinance the $75 million 3.66% senior notes due in November 2023 and the €38.2 million 3.06% senior notes due in November 2023, and to repay a portion of the Company’s revolving credit borrowings, including the borrowings previously used to repay the existing balance due on the Company’s 25 million Great British Pound 2.53% senior notes due in November 2023.

The aggregate amounts of contractual maturities on long-term debt subsequent to December 31, 2023, are as follows:

(In thousands)
     
Year ending December 31,
     
2024
 
$
249,849
 
2025
   
56,795
 
2026
   
61,013
 
2027
   
79,135
 
2028
   
119,144
 
Thereafter
    79,149
 
Total long-term debt maturities
 
$
645,085
 

The Company had $317.8 million available under the revolving credit facility and $32.2 million available under other lines of credit from several banks at December 31, 2023.

Substantially all of the senior financing obligations contain restrictions concerning interest coverage, borrowings, and investments. The most restrictive loan covenants require a Leverage Ratio less than 3.5 and an Interest Coverage Ratio greater than 3.0, in each case, as defined in the Company’s Credit Agreement. The Company is in compliance with all of these restrictions at December 31, 2023.

The Company had stand-by and trade letters of credit outstanding of $6.2 million and $2.8 million as of December 31, 2023 and 2022, respectively.

Short-term Borrowings
The Company’s short-term borrowings consisted of the following items at December 31:

(In thousands)
 
2023
   
2022
 
U.S. credit facilities
 
$
13,343
   
$
19,872
 
Current maturities of long-term debt
   
117
     
501
 
Total
 
$
13,460
   
$
20,373
 

The weighted average interest rates on short-term borrowings were 6.58% and 5.47% at December 31, 2023 and 2022, respectively.

42

7. Derivative Instruments and Hedging Activity

The Company may use derivative instruments for the purpose of hedging currency, commodity, and interest rate exposures, which exist as part of ongoing business operations. As a policy, the Company does not engage in speculative or leveraged transactions nor does the Company hold or issue financial instruments for trading purposes. Hedge effectiveness is determined by how closely the changes in the fair value of the hedging instrument offset the changes in the fair value or cash flows of the hedged transaction. Hedge accounting, which generally results in the deferral of derivative gains and losses until such time as the underlying transaction is recognized in net earnings, is permitted only if the hedging relationship is expected to be highly effective at the inception of the transaction and on an ongoing basis.

The Company manages its exposure to foreign exchange risk by the use of forward exchange contracts to reduce the effect of fluctuating foreign currencies on non-functional currency sales, purchases, and other known foreign currency exposures. These forward exchange contracts generally have maturities of less than 18 months. The Company also uses certain debt denominated in foreign currencies to manage the net asset positions of the Company’s foreign subsidiaries. The Company’s primary hedging activities and their accounting treatment are summarized below.

Forward Exchange Contracts
Certain forward exchange contracts have been designated as cash flow hedges. The Company had $58.4 million and $70.1 million of forward exchange contracts, designated as cash flow hedges, outstanding as of December 31, 2023 and 2022, respectively. For the years ended December 31, 2023, 2022, and 2021, gains of $2.2 million, $1.0 million, and $1.3 million, respectively, were reclassified into net earnings in the Company’s Consolidated Statement of Earnings that offset the earnings impact of the related non-functional asset or liability hedged in the same period. In addition, the Company utilizes forward exchange contracts that are not designated as cash flow hedges and the results of these transactions are not material to the financial statements.

Net Investment Hedges
The Company has designated certain foreign currency denominated long-term borrowings as partial hedges of the Company’s foreign currency net asset positions. As of December 31, 2023 and 2022, the total value of the Company’s net investment hedges was $313.3 million and $315.5 million, respectively. These net investment hedges include Euro and British Pound denominated long-term debt. Changes in the fair value of this debt attributable to changes in the spot foreign exchange rate are recorded in foreign currency translation in OCI. The impact of foreign exchange rates on these debt instruments increased debt by $11.4 million and decreased debt by $19.3 million for the years ended December 31, 2023 and 2022, respectively, and are recorded as foreign currency translation in OCI. For the years ended December 31, 2023 and 2022, there was no reclassification of OCI with respect to net investment hedges into net earnings. For the year ended December 31, 2021, losses of $4.2 million were reclassified into net earnings in the Company’s Consolidated Statement of Earnings that offset the underlying transactions’ impact on earnings in the same period. In 2021, the losses were primarily associated with the partial termination of the net investment hedge related to the Euro debt in connection with the sale of the fragrances product line, including the Spanish legal entity. See Note 14, Divestitures, for additional information.

Concentrations of Credit Risk
Counterparties to forward exchange contracts consist of large international financial institutions. While these counterparties may expose the Company to potential losses due to the credit risk of non-performance, losses are not anticipated. Concentrations of credit risk with respect to trade accounts receivable are limited by the large number of customers, generally short payment terms, and their dispersion across geographic areas.

8. Share-Based Compensation

The Company has traditionally maintained separate stock plans for non-employee directors, the 2012 Non-Employee Directors Stock Plan, and employees, the 2017 Stock Plan, under which directors and employees may be granted non-vested stock that vests over a specific time-period. In April 2017, the shareholders of the Company approved the 2017 Stock Plan authorizing 1.8 million shares for issuance as non-vested stock in the form of restricted stock, restricted stock units, performance stock units, non-qualified stock options, incentive stock options, and stock appreciation rights. In April 2022, the shareholders of the Company approved an Amended and Restated 2017 Stock Plan. The Amended and Restated 2017 Stock Plan incorporates substantially all of the key terms of the Company’s 2012 Non-Employee Directors Stock Plan into the Company’s existing 2017 Stock Plan, creating one omnibus plan covering the Company’s non-employee directors, officers, and key employees. The total number of shares of common stock reserved for issuance under the Amended and Restated 2017 Stock Plan increased by 350 thousand shares (from 1.8 million to 2.15 million in aggregate), plus any cancellations of shares issued under the Amended and Restated 2017 Stock Plan. As of December 31, 2023, there were 1.0 million shares available to issue as non-vested stock under the Company’s Amended and Restated 2017 Stock Plan. The Company may also issue up to 0.2 million shares of stock pursuant to its 1999 Amended and Restated Directors Deferred Compensation Plan.

43

The Company recognizes expense for shares of non-vested stock over a three-year vesting period with a pro-rata vesting upon retirement. During the period of restriction, the holder of non-vested stock has voting rights and is entitled to receive all dividends and other distributions paid with respect to the stock. The holders of the performance stock units are not entitled to vote or receive dividends and other distributions paid with respect to the stock, until the units have vested and shares of stock issued.

Grants issued after December 2013 and before December 2020 to elected officers consist of 100% performance stock unit awards. These awards are based on a three-year performance period and a three-year vesting period with a pro-rata vesting upon retirement. Three-year performance that exceeds the stated performance metrics would result in an award up to 200% of the original grant. Starting with the December 2020 grant, grants issued to elected officers consist of 60% performance stock unit awards (as described above) and 40% non-vested restricted stock awards. The non-vested restricted stock awards granted are based on a three-year vesting period with a pro-rata vesting upon retirement.

The Company expenses awards for non-vested stock, including time-vesting stock and performance stock units, based on the fair value of the Company’s common stock at the date of the grant.

The December 2019 performance stock unit awards, which were based on the three-year performance period of January 1, 2020 to December 31, 2022, exceeded the stated performance metrics, which resulted in an award payout of 200% of the original grant upon vesting in February 2023.

The following table summarizes the non-vested stock and performance stock unit activity:

 
(In thousands except fair value)
 
Shares
   
Grant Date
Weighted Average
Fair Value
   
Aggregate Intrinsic
Value
 
Outstanding at December 31, 2020
   
451
   
$
63.28
   
$
33,283
 
Granted
   
129
     
90.10
         
Vested
   
(25
)
   
61.91
         
Cancelled
   
(73
)
   
72.37
         
Outstanding at December 31, 2021
   
482
     
69.15
     
48,271
 
Granted
   
168
     
73.52
         
Vested
   
(62
)
   
58.81
         
Cancelled
   
(69
)
   
58.62
         
Outstanding at December 31, 2022
   
519
     
73.19
     
37,883
 
Granted
   
201
     
61.61
         
Vested, net
   
(179
)
   
63.02
         
Cancelled
   
(5
)
   
72.45
         
Outstanding at December 31, 2023
   
536
   
$
72.26
   
$
35,383
 

The total intrinsic values of shares vested during 2023, 2022, and 2021, was $20.3 million, $5.1 million, and $1.9 million, respectively.

As of December 31, 2023, total remaining unearned compensation, net of expected forfeitures, related to non-vested stock and performance stock units was $20.9 million, which will be amortized over the weighted average remaining service period of 2.2 years.

Total pre-tax share-based compensation expense recognized in the Consolidated Statements of Earnings was $8.9 million, $16.1 million, and $9.6 million in 2023, 2022, and 2021, respectively. The Company also recognized tax related benefits of $1.1 million, $1.2 million, and $1.0 million in 2023, 2022, and 2021, respectively.

9. Retirement Plans

The Company provides benefits under defined contribution plans including a savings plan and an employee stock ownership plan (ESOP). The savings plan covers substantially all domestic salaried and certain non-union hourly employees and provides for matching contributions up to 4% of each employee’s salary. The ESOP covers substantially all domestic employees and provides for contributions based on a percentage of each employee’s compensation as determined by the Company’s Board of Directors. Total expense for the Company’s defined contribution plans was $8.2 million in 2023, $7.8 million in 2022, and $6.7 million in 2021.

44

Although the Company intends for these defined contribution plans to be the primary retirement benefit for most employees, the Company also has several defined benefit plans. The funded status of the defined benefit plans was as follows at December 31:

(In thousands)
 
2023
   
2022
 
Benefit obligation at beginning of year
 
$
32,367
   
$
41,780
 
Service cost
   
1,741
     
1,622
 
Interest cost
   
1,886
     
953
 
Foreign currency exchange rate changes
   
999
     
(1,488
)
Benefits and settlements paid
   
(2,737
)
   
(1,724
)
Actuarial loss (gain)
   
2,157
     
(8,776
)
Benefit obligation at end of year
   
36,413
     
32,367
 
Plan assets at beginning of year
   
19,929
     
32,982
 
Company contributions
   
1,598
     
1,027
 
Foreign currency exchange rate changes
   
920
     
(2,430
)
Benefits paid
   
(2,737
)
   
(1,724
)
Actual gain (loss) on plan assets
   
1,560
     
(9,926
)
Plan assets at end of year
   
21,270
     
19,929
 
Funded status
 
$
(15,143
)
 
$
(12,438
)
Accumulated benefit obligation
 
$
34,786
   
$
31,472
 

Amounts recognized in the Consolidated Balance Sheets at December 31:

(In thousands)
 
2023
   
2022
 
Accrued employee and retiree benefits
 
$
(19,165
)
 
$
(16,822
)
Other accrued expenses
   
(726
)
   
(745
)
Other assets
   
4,748
     
5,129
 
Net liability
 
$
(15,143
)
 
$
(12,438
)

Components of annual benefit cost:
(In thousands)
 
2023
   
2022
   
2021
 
Service cost
 
$
1,741
   
$
1,622
   
$
1,740
 
Interest cost
   
1,886
     
953
     
851
 
Expected return on plan assets
   
(1,007
)
   
(785
)
   
(728
)
Recognized actuarial (gain) loss
   
(656
)
   
32
     
267
 
Settlement income
   
-
     
-
     
(151
)
Defined benefit expense
 
$
1,964
   
$
1,822
   
$
1,979
 

The Company’s non-service cost portion of defined benefit expense is recorded in Interest Expense on the Company’s Consolidated Statements of Earnings. The Company’s service cost portion of defined benefit expense is recorded in Selling and Administrative Expenses on the Company’s Consolidated Statements of Earnings.

Weighted average liability assumptions as of December 31:
 
 
2023
   
2022
 
Discount rate
   
5.15
%
   
5.12
%
Expected return on plan assets
   
4.91
%
   
4.89
%
Rate of compensation increase
   
1.14
%
   
0.90
%

45

Weighted average cost assumptions for the year ended December 31:

 
 
2023
   
2022
   
2021
 
Discount rate
   
5.12
%
   
2.35
%
   
1.87
%
Expected return on plan assets
   
4.89
%
   
2.54
%
   
2.17
%
Rate of compensation increase
   
0.90
%
   
1.02
%
   
1.07
%

The aggregate amounts of benefits expected to be paid from defined benefit plans in each of the next five years subsequent to December 31, 2023, which include employees’ expected future service, are as follows: 2024, $2.0 million; 2025, $9.2 million; 2026, $2.0 million; 2027, $2.0 million; 2028, $2.1 million; and $13.2 million in total for the years 2029 through 2033.

The Company expects to contribute $0.7 million to defined benefit plans in 2024.

Amounts in accumulated other comprehensive loss at December 31 were as follows:

(In thousands)
 
2023
   
2022
 
Unrecognized net actuarial loss
 
$
2,936
   
$
2,210
 
Prior service cost
   
155
     
153
 
Total before tax effects
 
$
3,091
   
$
2,363
 

The pension adjustments, net of tax, recognized in OCI, were as follows:

(In thousands)
 
2023
   
2022
   
2021
 
Net actuarial gain (loss) arising during the period
 
$
192
   
$
(1,466
)
 
$
1,528
 
Amortization of actuarial (gain) loss, included in defined benefit expense
   
(479
)
   
27
     
84
 
Pension adjustment, net of tax
 
$
(287
)
 
$
(1,439
)
 
$
1,612
 

The investment objectives and target allocations for the Company’s pension plans related to the assets of the plans are reviewed on a regular basis. The investment objectives for the pension assets are to maximize the return on assets while maintaining an overall level of risk appropriate for a retirement fund and ensuring the availability of funds for the payment of retirement benefits. The levels of risk assumed by the pension plans are determined by market conditions, the rate of return expectations, and the liquidity requirements of each pension plan. The actual asset allocations of each pension plan are reviewed on a regular basis to ensure that they are in line with the target allocations.

The following table presents the Company’s pension plan assets by asset category as of December 31, 2023 and 2022:

 
 
Fair Value
as of
December 31,
   
Fair Value Measurements at
December 31, 2023
Using Fair Value Hierarchy
   
Fair Value
as of
December 31,
   
Fair Value Measurements at
December 31, 2022
Using Fair Value Hierarchy
 
(In thousands)
 
2023
   
Level 1
   
Level 2
   
Level 3
   
2022
   
Level 1
   
Level 2
   
Level 3
 
Equity Funds
                                               
Domestic
 
$
5,623
   
$
5,623
   
$
   
$
   
$
5,208
   
$
5,208
   
$
   
$
 
International
   
47
     
     
47
     
     
55
     
     
55
     
 
International Fixed Income Funds
   
14,486
     
1,574
     
12,912
     
     
14,551
     
1,060
     
13,491
     
 
Other investments
   
1,114
     
1,097
     
17
     
     
115
     
84
     
31
     
 
Total assets at fair value
 
$
21,270
   
$
8,294
   
$
12,976
   
$
   
$
19,929
   
$
6,352
   
$
13,577
   
$
 

The Company is required to categorize pension plan assets based on the following fair value hierarchy:

Level 1:
Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2:
Inputs other than quoted prices included in Level 1 that are observable for the asset or liability through corroboration with observable market data.
Level 3:
Unobservable inputs that reflect the reporting entity’s own assumptions.

46

10. Accumulated Other Comprehensive Income

The following table summarizes the changes in OCI for 2023, 2022, and 2021:

(In thousands)
 
Cash Flow
Hedges (1)
   
Pension
Items (1)
   
Foreign Currency
Items
   
Total
 
Balance as of December 31, 2020
 
$
749
   
$
(1,965
)
 
$
(157,875
)
 
$
(159,091
)
Other comprehensive income (loss) before reclassifications
   
775
     
1,528
     
(26,809
)
   
(24,506
)
Amounts reclassified from OCI
   
(1,318
)
   
84
     
10,203
     
8,969
 
Balance as of December 31, 2021
 
$
206
   
$
(353
)
 
$
(174,481
)
 
$
(174,628
)
Other comprehensive income (loss) before reclassifications
   
215
     
(1,466
)
   
(23,816
)
   
(25,067
)
Amounts reclassified from OCI
   
(1,020
)
   
27
     
-
     
(993
)
Balance as of December 31, 2022
 
$
(599
)
 
$
(1,792
)
 
$
(198,297
)
 
$
(200,688
)
Other comprehensive income before reclassifications
   
3,833
     
192
     
27,262
     
31,287
 
Amounts reclassified from OCI
   
(2,237
)
   
(479
)
   
-
     
(2,716
)
Balance as of December 31, 2023
 
$
997
   
$
(2,079
)
 
$
(171,035
)
 
$
(172,117
)
(1)
Cash Flow Hedges and Pension Items are net of tax.

11. Income Taxes

Earnings before income taxes were as follows:

(In thousands)
 
2023
   
2022
   
2021
 
United States
 
$
45,900
   
$
73,192
   
$
71,764
 
Foreign
   
83,951
     
109,012
     
85,720
 
Total
 
$
129,851
   
$
182,204
   
$
157,484
 

The provision for income taxes was as follows:

(In thousands)
 
2023
   
2022
   
2021
 
Current income tax expense:
                 
Federal
 
$
11,153
   
$
21,640
   
$
16,807
 
State
   
2,814
     
5,138
     
5,128
 
Foreign
   
27,590
     
25,549
     
22,875
 
 
   
41,557
     
52,327
     
44,810
 
Deferred benefit:
                       
Federal
   
(4,656
)
   
(8,520
)
   
(4,159
)
State
   
(813
)
   
(1,353
)
   
(1,189
)
Foreign
   
369
   
(1,137
)
   
(723
)
 
   
(5,100
)
   
(11,010
)
   
(6,071
)
Income taxes
 
$
36,457
   
$
41,317
   
$
38,739
 

The reconciliation between the U.S. Federal tax rate and the actual effective tax rate was as follows:

 
 
2023
   
2022
   
2021
 
Taxes at statutory rate
   
21.0
%
   
21.0
%
   
21.0
%
State income taxes, net of federal income tax benefit
   
1.1
     
1.7
     
3.0
 
Tax credits
   
(1.9
)
   
(1.3
)
   
(1.4
)
Taxes on foreign earnings
   
4.8
     
2.9
     
4.7
 
Global Intangible Low-Taxed Income
   
0.6
     
0.4
     
0.7
 
Foreign Derived Intangible Income
   
(1.3
)
   
(1.0
)
   
(0.9
)
Loss on balance sheet hedge
   
-
     
-
     
0.7
 
Resolution of prior years’ tax matters
   
0.3
   
(0.1
)
   
(0.4
)
Valuation allowance adjustments
   
2.8
   
(2.7
)
   
(2.9
)
Nondeductible compensation
    1.2       1.9       1.1  
Other, net
   
(0.5
)
   
(0.1
)
   
(1.0
)
Effective tax rate
   
28.1
%
   
22.7
%
   
24.6
%

47

Taxes on foreign earnings include the difference between the tax rates applied to foreign earnings relative to the U.S. statutory tax rate, accruals for foreign unrecognized tax benefits, and the impact of the U.S. foreign tax credit, not including the impact from Global Intangible Low-Taxed Income (GILTI). The impact on the Company’s effective tax rate varies from year to year based on the finalization of prior year foreign and domestic tax items, audit settlements, and mix of foreign earnings. The effective tax rates in 2023, 2022, and 2021 were all impacted by the release of valuation allowances related to the foreign tax credit carryover and net operating losses. The effective tax rate in 2023 was impacted by the limited tax deductibility of costs related to the portfolio optimization plan, and the effective tax rates in 2022 and 2021 were impacted by tax costs related to the divestitures. See Note 14, Divestitures, and Note 16, Portfolio Optimization Plan.

The Company’s valuation allowance at December 31, 2023 and 2022 was $34.1 million and $28.1 million, respectively. In 2023, the valuation allowance related to foreign tax credits was reduced, and the valuation allowance related to state and foreign NOLs was increased. In 2022, the valuation allowance related to foreign tax credits and state and foreign NOLs was reduced. During 2021, the Company completed tax planning strategies and Federal tax regulations were finalized that resulted in the partial release of this valuation allowance.

The tax effects of temporary differences that give rise to significant portions of deferred tax assets and liabilities consisted of the following:

(In thousands)
 
2023
   
2022
 
Deferred tax assets:
           
Benefit plans
 
$
8,976
   
$
8,601
 
Liabilities and reserves
   
20,960
     
18,623
 
Operating loss and credit carryovers
   
59,615
     
60,070
 
Capitalized research and development costs
    13,148       7,882  
Other
   
14,680
     
4,414
 
Gross deferred tax assets
   
117,379
     
99,590
 
Valuation allowance
   
(34,122
)
   
(28,073
)
Deferred tax assets
   
83,257
     
71,517
 
Deferred tax liabilities:
               
Property, plant, and equipment
   
(33,654
)
   
(34,174
)
Goodwill
   
(22,299
)
   
(20,603
)
Deferred tax liabilities
   
(55,953
)
   
(54,777
)
Net deferred tax assets
 
$
27,304
   
$
16,740
 

At December 31, 2023, foreign tax credit carryovers were $31.7 million, all of which expire before 2035. At December 31, 2023, foreign operating loss carryovers were $76.7 million. Included in the foreign operating loss carryovers are losses of $13.5 million that expire through 2036 and $63.2 million that expire after 2036 or do not have an expiration date. At December 31, 2023, state operating loss carryovers were $115.1 million, which expire prior to 2036.

The Company is electing to recognize GILTI as a period expense in the period the tax is incurred.

The Organisation for Economic Co-operation and Development has issued Pillar Two model rules imposing a global minimum corporate tax rate of 15%. Many countries have implemented laws based on these model rules, with expected effective dates beginning in fiscal year 2024. As currently designed, Pillar Two will ultimately apply to our worldwide operations. These rules are not expected to materially increase our global tax costs as we do not have material operations in jurisdictions with tax rates lower than the Pillar Two minimum. We will continue to monitor U.S. and global legislative action related to Pillar Two for potential impacts.

48

Federal and state income taxes are provided on international subsidiary income distributed to or taxable in the U.S. during the year. At December 31, 2023, no additional income or withholding taxes have been provided for the $720.8 million of undistributed earnings or any additional outside basis differences inherent in these entities, as these amounts are considered to be invested indefinitely. If the undistributed earnings were repatriated, the Company estimates it would have a withholding tax liability of $37.1 million. The determination of the tax liability for any outside basis differences is not practicable.

A reconciliation of the change in the liability for unrecognized tax benefits for 2023 and 2022 is as follows:

(In thousands)
 
2023
   
2022
 
Balance at beginning of year
 
$
3,939
   
$
3,761
 
Increases for tax positions taken in the current year
   
876
     
800
 
Decreases related to settlements with tax authorities
   
(175
)
   
(209
)
Decreases as a result of lapse of the applicable statutes of limitations
   
(610
)
   
(338
)
Foreign currency exchange rate changes
   
221
   
(75
)
Balance at the end of year
 
$
4,251
   
$
3,939
 

The amount of the unrecognized tax benefits that would affect the effective tax rate, if recognized, was approximately $4.3 million. The Company recognizes interest and penalties related to the unrecognized tax benefits in income tax expense. $0.4 million of accrued interest and penalties were reported as an income tax liability as of both December 31, 2023 and 2022. The liability for unrecognized tax benefits relates to multiple jurisdictions and is reported in Other Liabilities on the Company’s Consolidated Balance Sheet at December 31, 2023.

The Company believes that it is reasonably possible that the total amount of liability for unrecognized tax benefits as of December 31, 2023, will decrease by approximately $0.9 million during 2024, of which $0.8 million is estimated to impact the effective tax rate. The potential decrease relates to various tax matters for which the statute of limitations may expire or will be otherwise settled in 2024. The amount that is ultimately recognized in the financial statements will be dependent upon various factors including potential increases or decreases in unrecognized tax benefits as a result of examinations, settlements, and other unanticipated items that may occur during the year. With limited exceptions, the Company is no longer subject to federal, state, and local, or non-U.S. income tax examinations by tax authorities for years before 2019.

12. Segment and Geographic Information

The accounting policies of the segments are the same as those described in the summary of significant accounting policies. The Company evaluates performance based on operating income before divestiture & other related costs and income, share-based compensation, restructuring and other charges, including operational improvement plan costs and income and portfolio optimization plan costs, interest expense, and income taxes (segment operating income). Total revenue and segment operating income by business segment and geographic region include both sales to customers, as reported in the Company’s Consolidated Statements of Earnings, and intersegment sales, which are accounted for at prices that approximate market prices and are eliminated in consolidation.

Assets by business segment and geographic region are those assets used in the Company’s operations in each segment and geographic region. Segment assets reflect the allocation of goodwill to each segment. Corporate & Other assets consist primarily of accounts receivables from the securitization program, investments, deferred tax assets, and fixed assets.

Segment Information
The Company determines its operating segments based on information utilized by its chief operating decision maker to allocate resources and assess performance. Segment performance is evaluated on operating income of the respective business units before divestiture & other related costs and income, share-based compensation, and restructuring and other charges, including operational improvement plan costs and income and portfolio optimization plan costs, which are reported in Corporate & Other.

The Company’s three reportable segments are Flavors & Extracts and Color segments, which are both managed on a product line basis, and the Asia Pacific segment, which is managed on a geographic basis. The Company’s Flavors & Extracts segment produces flavor, extracts, and essential oils products that impart a desired taste, texture, aroma, or other characteristic to a broad range of consumer and other products. The Color segment produces natural and synthetic color systems for foods, beverages, pharmaceuticals, and nutraceuticals; colors, ingredients, and systems for personal care; and technical colors for industrial applications. The Asia Pacific segment is managed on a geographic basis and produces and distributes color, flavor, and essential oils products for the Asia Pacific countries. The Company’s corporate expenses, divestiture & other related costs and income, share-based compensation, restructuring and other charges, including operational improvement plan costs and income and portfolio optimization plan costs, and certain other costs are included in the “Corporate & Other” category.

49

Divestiture & other related costs and income and restructuring and other costs, including the operational improvement plan costs and income and portfolio optimization plan costs, for the years ended December 31, 2023, 2022, and 2021, are further described in Note 14, Divestitures, Note 15, Operational Improvement Plan, and Note 16, Portfolio Optimization Plan, and are included in the operating income (loss) results in Corporate & Other below. In addition, the Company’s corporate expenses and share-based compensation are included in Corporate & Other.

(In thousands)
 
Flavors &
Extracts
   
Color
   
Asia Pacific
   
Corporate
& Other
   
Consolidated
 
2023:
                             
Revenue from external customers
 
$
716,049
   
$
594,316
   
$
146,085
   
$
   
$
1,456,450
 
Intersegment revenue
   
25,023
     
13,643
     
5
     
     
38,671
 
Total revenue
   
741,072
     
607,959
     
146,090
     
     
1,495,121
 
 
                                       
Operating income (loss)
   
87,773
     
105,370
     
30,800
     
(68,920
)
   
155,023
 
Interest expense
   
     
     
     
25,172
     
25,172
 
Earnings (loss) before income taxes
   
87,773
     
105,370
     
30,800
     
(94,092
)
   
129,851
 
 
                                       
Assets
   
792,674
     
846,559
     
112,335
     
262,939
     
2,014,507
 
Capital expenditures
   
40,489
     
37,720
     
2,923
     
6,736
     
87,868
 
Depreciation and amortization
   
29,400
     
22,294
     
2,548
     
3,578
     
57,820
 
 
                                       
2022:
                                       
Revenue from external customers
 
$
710,592
   
$
583,379
   
$
143,068
   
$
   
$
1,437,039
 
Intersegment revenue
   
27,411
     
20,638
     
513
     
     
48,562
 
Total revenue
   
738,003
     
604,017
     
143,581
     
     
1,485,601
 
 
                                       
Operating income (loss)
   
105,424
     
114,619
     
29,492
     
(52,784
)
   
196,751
 
Interest expense
   
     
     
     
14,547
     
14,547
 
Earnings (loss) before income taxes
   
105,424
     
114,619
     
29,492
     
(67,331
)
   
182,204
 
 
                                       
Assets
   
738,181
     
849,425
     
115,132
     
278,876
     
1,981,614
 
Capital expenditures
   
40,805
     
30,300
     
2,164
     
6,053
     
79,322
 
Depreciation and amortization
   
26,660
     
20,174
     
2,489
     
3,144
     
52,467
 
 
                                       
2021:
                                       
Revenue from external customers
 
$
717,688
   
$
527,626
   
$
134,950
   
$
   
$
1,380,264
 
Intersegment revenue
   
21,739
     
17,644
     
398
     
     
39,781
 
Total revenue
   
739,427
     
545,270
     
135,348
     
     
1,420,045
 
 
                                       
Operating income (loss)
   
98,660
     
103,575
     
26,330
     
(58,537
)
   
170,028
 
Interest expense
   
     
     
     
12,544
     
12,544
 
Earnings (loss) before income taxes
   
98,660
     
103,575
     
26,330
     
(71,081
)
   
157,484
 
 
                                       
Assets
   
639,992
     
738,139
     
108,126
     
259,236
     
1,745,493
 
Capital expenditures
   
35,846
     
16,806
     
2,813
     
5,323
     
60,788
 
Depreciation and amortization
   
26,020
     
20,572
     
2,748
     
2,711
     
52,051
 

50

Geographic Information
The Company has manufacturing facilities or sales offices in North America, Europe, Asia, Australia, South America, and Africa.

The Company’s annual revenue summarized by geographic location is as follows:

 
(In thousands)
 
Flavors &
Extracts
   
Color
   
Asia Pacific
   
Corporate
& Other
   
Consolidated
 
2023:
                             
Revenue from external customers:
                             
North America
 
$
553,790
   
$
304,995
   
$
125
   
$
   
$
858,910
 
Europe
   
113,757
     
162,644
     
236
     
     
276,637
 
Asia Pacific
   
21,382
     
58,003
     
142,281
     
     
221,666
 
Other
   
27,120
     
68,674
     
3,443
     
     
99,237
 
Total revenue from external customers
 
$
716,049
   
$
594,316
   
$
146,085
   
$
   
$
1,456,450
 
Long-lived assets:
                                       
North America
 
$
297,615
   
$
277,730
   
$
   
$
114,995
   
$
690,340
 
Europe
   
82,938
     
244,587
     
     
24
     
327,549
 
Asia Pacific
   
8
     
4,199
     
30,473
     
     
34,680
 
Other
   
241
     
25,081
     
     
     
25,322
 
Total long-lived assets
 
$
380,802
   
$
551,597
   
$
30,473
   
$
115,019
   
$
1,077,891
 
 
                                       
2022:
                                       
Revenue from external customers:
                                       
North America
 
$
541,120
   
$
304,778
   
$
120
   
$
   
$
846,018
 
Europe
   
115,925
     
151,437
     
213
     
     
267,575
 
Asia Pacific
   
29,092
     
61,064
     
139,134
     
     
229,290
 
Other
   
24,455
     
66,100
     
3,601
     
     
94,156
 
Total revenue from external customers
 
$
710,592
   
$
583,379
   
$
143,068
   
$
   
$
1,437,039
 
Long-lived assets:
                                       
North America
 
$
286,497
   
$
271,075
   
$
   
$
107,784
   
$
665,356
 
Europe
   
86,248
     
236,719
     
     
24
     
322,991
 
Asia Pacific
   
237
     
3,796
     
29,915
     
     
33,948
 
Other
   
389
     
24,150
     
     
     
24,539
 
Total long-lived assets
 
$
373,371
   
$
535,740
   
$
29,915
   
$
107,808
   
$
1,046,834
 
 
                                       
2021:
                                       
Revenue from external customers:
                                       
North America
 
$
523,960
   
$
263,031
   
$
116
   
$
   
$
787,107
 
Europe
   
135,348
     
142,741
     
140
     
     
278,229
 
Asia Pacific
   
29,880
     
59,914
     
131,772
     
     
221,566
 
Other
   
28,500
     
61,940
     
2,922
     
     
93,362
 
Total revenue from external customers
 
$
717,688
   
$
527,626
   
$
134,950
   
$
   
$
1,380,264
 
Long-lived assets:
                                       
North America
 
$
268,934
   
$
250,682
   
$
   
$
105,150
   
$
624,766
 
Europe
   
91,934
     
225,916
     
     
25
     
317,875
 
Asia Pacific
   
275
     
4,513
     
32,901
     
     
37,689
 
Other
   
568
     
23,442
     
     
     
24,010
 
Total long-lived assets
 
$
361,711
   
$
504,553
   
$
32,901
   
$
105,175
   
$
1,004,340
 

Sales in the United States, based on the final country of destination of the Company’s products, were $707.1 million, $711.1 million, and $658.0 million, in 2023, 2022, and 2021, respectively. No other country of destination exceeded 10% of consolidated sales. Total long-lived assets in the United States amounted to $603.2 million, $586.8 million, and $550.3 million, at December 31, 2023, 2022, and 2021, respectively.

51

Product Information
The Company’s revenue summarized by product portfolio is as follows:

 
(In thousands)
 
Flavors &
Extracts
   
Color
   
Asia Pacific
   
Consolidated
 
2023:
                       
Flavors, Extracts & Flavor Ingredients
 
$
496,036
   
$
   
$
   
$
496,036
 
Natural Ingredients
   
245,036
     
     
     
245,036
 
Food & Pharmaceutical Colors
   
     
452,204
     
     
452,204
 
Personal Care
   
     
155,755
     
     
155,755
 
Asia Pacific
   
     
     
146,090
     
146,090
 
Intersegment Revenue
   
(25,023
)
   
(13,643
)
   
(5
)
   
(38,671
)
Total revenue from external customers
 
$
716,049
   
$
594,316
   
$
146,085
   
$
1,456,450
 
                                 
2022:
                               
Flavors, Extracts & Flavor Ingredients
 
$
498,055
   
$
   
$
   
$
498,055
 
Natural Ingredients
   
239,948
     
     
     
239,948
 
Food & Pharmaceutical Colors
   
     
437,065
     
     
437,065
 
Personal Care
   
     
165,335
     
     
165,335
 
Inks
   
     
1,617
     
     
1,617
 
Asia Pacific
   
     
     
143,581
     
143,581
 
Intersegment Revenue
   
(27,411
)
   
(20,638
)
   
(513
)
   
(48,562
)
Total revenue from external customers
 
$
710,592
   
$
583,379
   
$
143,068
   
$
1,437,039
 
                                 
2021:
                               
Flavors, Extracts & Flavor Ingredients
 
$
455,818
   
$
   
$
   
$
455,818
 
Natural Ingredients
   
255,772
     
     
     
255,772
 
Fragrances
   
22,739
     
     
     
22,739
 
Yogurt Fruit Preparations
   
5,098
     
     
     
5,098
 
Food & Pharmaceutical Colors
   
     
385,069
     
     
385,069
 
Personal Care
   
     
158,237
     
     
158,237
 
Inks
   
     
1,964
     
     
1,964
 
Asia Pacific
   
     
     
135,348
     
135,348
 
Intersegment Revenue
   
(21,739
)
   
(17,644
)
   
(398
)
   
(39,781
)
Total revenue from external customers
 
$
717,688
   
$
527,626
   
$
134,950
   
$
1,380,264
 

13. Fair Value Measurements

ASC 820, Fair Value Measurement, defines fair value for financial assets and liabilities, establishes a framework for measuring fair value in GAAP, and expands disclosures about fair value measurements. As of December 31, 2023 and 2022, the Company’s assets and liabilities subject to this standard are forward exchange contracts. The net fair value of the forward exchange contracts based on current pricing obtained for comparable derivative products (Level 2 inputs) was an asset of $1.0 million and a liability of $0.2 million as of December 31, 2023 and 2022, respectively. The carrying values of the Company’s cash and cash equivalents, trade accounts receivable, trade accounts payable, accrued expenses, and short-term borrowings were approximately the same as the fair values as of December 31, 2023. The fair value of the Company’s long-term debt, including current maturities, is estimated using discounted cash flows based on the Company’s current incremental borrowing rates for similar types of borrowing arrangements (Level 2 inputs). The carrying value of the long-term debt at December 31, 2023 and 2022, was $645.2 million and $630.8 million, respectively. The fair value of the long-term debt at December 31, 2023 and 2022, was $653.7 million and $622.2 million, respectively.

52

14. Divestitures

In 2021, the Company received $1.5 million of net cash related to the previously completed sales of its yogurt fruit preparations and inks product lines. In 2022, the Company received $2.5 million of net cash related to the previously completed sale of its yogurt fruit preparations product line.

On April 1, 2021, the Company completed the sale of its fragrances product line (excluding its essential oils product line) for $36.3 million of net cash. As a result of the completion of the sale, the Company recorded a non-cash net loss of $11.3 million for the year ended December 31, 2021, primarily related to the reclassification of accumulated foreign currency translation and related items from Accumulated Other Comprehensive Loss to Selling and Administrative Expenses in the Consolidated Statements of Earnings.

The Company reports all costs and income associated with the divestitures in Corporate & Other. There were no divestiture & other related costs for the year ended December 31, 2023. For the year ended December 31, 2022, the Company recorded a $2.5 million gain in Selling and Administrative Expenses associated with the yogurt fruit preparations product line.

The following table summarizes the divestiture & other related costs for the year ended December 31, 2021:

 
(In thousands)
 
Yogurt Fruit
Preparations
   
Fragrances
   
Inks
   
Corporate/
Other
   
Consolidated
 
Non-cash impairment charges – Selling and administrative expenses
 
$
(1,000
)
 
$
1,062
   
$
-
   
$
-
   
$
62
 
Non-cash charges – Cost of products sold
   
-
     
95
     
(9
)
   
-
     
86
 
Reclassification of foreign currency translation and related items – Selling and administrative expenses
   
-
     
10,201
     
2
     
-
     
10,203
 
Other costs - Selling and administrative expenses(1)
   
917
     
2,553
     
(281
)
   
598
     
3,787
 
Total
 
$
(83
)
 
$
13,911
   
$
(288
)
 
$
598
   
$
14,138
 


(1)
Other costs – Selling and administrative expenses include employee separation costs, bad debt expense, environmental remediation costs, professional services, accelerated depreciation, and other related costs.

The Company recorded non-cash impairment charges in Selling and Administrative Expenses, primarily related to property, plant, and equipment and allocated goodwill, during the year ended December 31, 2021, when the estimated fair value less costs to sell the product line was lower than its carrying value. The estimated fair values for the inks and fragrances (excluding its essential oils product line) product lines were determined based on indicative bids, which are classified as Level 3 inputs in the fair value measurement hierarchy. The Company recorded non-cash charges in Cost of Products Sold during the year ended December 31, 2021, to reduce the carrying value of certain inventories, when they were determined to be excess. The Company recorded a non-cash loss during the year ended December 31, 2021, related to the reclassification of foreign currency translation and related items from Accumulated Other Comprehensive Loss to Selling and Administrative Expenses in the Consolidated Statements of Earnings.

In March 2020, the Company was notified by the buyer of the Company’s fragrances product line that environmental sampling conducted at the Company’s Granada, Spain location had identified the presence of contaminants in soil and groundwater in certain areas of the property. The Company records liabilities related to environmental remediation obligations when estimated future expenditures are probable and the amount of the liability is reasonably estimable. Based upon an environmental investigation and a quantitative risk assessment performed by a consultant hired by the Company, the Company recorded $0.3 million related to these obligations in Selling and Administrative Expenses during the year ended December 31, 2021.

15. Operational Improvement Plan

During the third quarter of 2020, the Company approved an operational improvement plan (Operational Improvement Plan) to consolidate manufacturing facilities and improve efficiencies within the Company. As part of the Operational Improvement Plan, the Company combined its New Jersey cosmetics manufacturing facility in the Personal Care product line of the Color segment into its existing Color segment facility in Missouri. In addition, the Company centralized certain Flavors & Extracts segment support functions in Europe into one location. In the Asia Pacific segment, the Company incurred costs in connection with the elimination of certain selling and administrative positions.

During the second quarter of 2021, the Company received cash proceeds, net of associated expenses, in connection with the termination of a New Jersey office and laboratory space lease. The terminated lease was originally executed in November 2020 as part of the Operational Improvement Plan; however, the landlord for the property requested to terminate the lease prior to the end of its term and compensated the Company as part of a negotiated resolution for that termination.

53

The Company reports all costs and income associated with the Operational Improvement Plan in Corporate & Other. There were no Operational Improvement Plan costs recorded for the years ended December 31, 2023 and 2022.

The following table summarizes the Operational Improvement Plan income and expenses recorded in Selling and Administrative Expenses by segment for the year ended December 31, 2021:

 
(In thousands)
 
Flavors &
Extracts
   
Color
   
Asia
Pacific
   
Consolidated
 
Employee separation
 
$
(123
)
 
$
(8
)
 
$
(351
)
 
$
(482
)
Other income(1)
   
-
     
(3,624
)
   
-
     
(3,624
)
Other costs(2)
   
-
     
2,207
     
4
     
2,211
 
Total
 
$
(123
)
 
$
(1,425
)
 
$
(347
)
 
$
(1,895
)


(1)
Other income includes cash received for the early termination of a lease less associated expenses.

(2)
Other costs include professional services, accelerated depreciation, and other related costs.


16. Portfolio Optimization Plan



During the fourth quarter of 2023, the board of directors of the Company approved a portfolio optimization plan (Portfolio Optimization Plan) to undertake an effort to optimize certain production facilities and improve efficiencies within the Company. As part of the Portfolio Optimization Plan, in the Flavors & Extracts segment, the Company is evaluating the potential closure of its manufacturing facility in Felinfach, Wales, United Kingdom, the potential closure of its sales office in Granada, Spain, and the potential centralization and elimination of certain selling and administrative positions, with such proposals remaining subject to information and consultation processes in certain countries. In addition, in the Color segment, the Company’s proposals include closing a manufacturing facility in Delta, British Columbia, Canada, closing a sales office in Argentina, and centralizing and eliminating certain production positions as well as potentially eliminating some selling and administrative positions, with such proposals remaining subject to information and consultation processes in certain countries. The Company reports all costs associated with the Portfolio Optimization Plan in the Corporate & Other segment.



The Company recorded non-cash impairment charges in Selling and Administrative Expenses, primarily related to certain property, plant, and equipment and definite-lived intangible assets during the year ended December 31, 2023, when the estimated fair value of these assets was lower than the carrying value. The estimated fair value for property, plant, and equipment was based on an independent market valuation, which is classified as Level 3 inputs in the fair value measurement hierarchy. The definite-lived intangible assets relate to a product line to be shut down and were fully impaired as of December 31, 2023. The Company also recorded non-cash charges in Cost of Products Sold during the year ended December 31, 2023, to reduce the carrying value of certain inventories when they were determined to be excess.



As of December 31, 2023, the Company recorded $3.7 million of accrued liabilities in Other Accrued Expenses on the Company’s Consolidated Balance Sheet related to this plan. The Company expects this plan would, if executed in full, cost approximately $40 million, primarily related to non-cash impairment charges and proposed employee separation costs, and upon completion would reduce annual operating costs by approximately $8 million to $10 million, with the full benefit expected to be achieved after 2025. The Company proposes to reduce headcount by approximately 130 positions, primarily in the Flavors & Extracts and Color segments, related to certain production and selling and administrative positions.



The following table summarizes the Portfolio Optimization Plan expenses by segment for the year ended December 31, 2023:


 
(In thousands)
 
Flavors &
Extracts
   

Color
   
Corporate
& Other
   
Consolidated
 
Non-cash impairment charges – Selling and administrative expenses
 
$
11,599
   
$
9,355
   
$
-
   
$
20,954
 
Non-cash charges – Cost of products sold
   
2,040
     
1,095
     
-
     
3,135
 
Employee separation – Selling and administrative expenses
   
2,820
     
288
     
108
     
3,216
 
Other costs – Selling and administrative expenses(1)
   
39
     
497
     
-
     
536
 
Total
 
$
16,498
   
$
11,235
   
$
108
   
$
27,841
 


(1)
Other costs include legal settlements, professional services, and other related costs.

54

17. Commitments and Contingencies

The Company is subject to various claims and litigation arising in the normal course of business. The Company establishes reserves for claims and proceedings when it is probable that liabilities exist and reasonable estimates of loss can be made. While it is not possible to predict the outcome of these matters, based on our assessment of the facts and circumstances now known, we do not believe that these matters, individually or in the aggregate, will have a material adverse effect on our financial position. However, actual outcomes may be different from those expected and could have a material effect on our results of operations or cash flows in a particular period.

See Note 14, Divestitures, for information about estimated environmental remediation costs associated with our former Granada, Spain location.

18. Subsequent Event

On January 19, 2024, the Company announced its quarterly dividend of 41 cents per share would be payable on March 1, 2024.

55

Report of Independent Registered Public Accounting Firm

The Board of Directors and Shareholders of
Sensient Technologies Corporation
Milwaukee, Wisconsin

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Sensient Technologies Corporation (the Company) as of December 31, 2023 and 2022, the related consolidated statements of earnings, comprehensive income, shareholders’ equity, and cash flows for each of the three years in the period ended December 31, 2023, and the related notes and the financial statement schedule listed in the Index at Item 15 (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2023 and 2022, and the consolidated results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2023, based on the criteria established in the Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 22, 2024 expressed an unqualified opinion thereon.

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinion on the critical audit matter or on the account or disclosure to which it relates.


Income Taxes--Valuation Allowances for Deferred Tax Assets

Description
of the Matter
 As described in Note 11 to the consolidated financial statements, at December 31, 2023, the Company had gross deferred tax assets of $117.4 million, $59.6 million of which relate to net operating losses (NOLs), foreign tax credits and other tax credits reduced by a $34.1 million valuation allowance. Deferred tax assets are reduced by a valuation allowance if, based upon the weight of all available evidence, it is more likely than not that some portion, or all, of the deferred tax assets will not be realized.

Management’s analysis of the realizability of its deferred tax assets related to NOLs, foreign tax credits and other tax credits was significant to our audit because the amounts are material to the financial statements and the assessment process related to the realizability of these deferred tax assets is complex, and involves significant judgments that include projections of income, sources of income and tax planning strategies

56

How We
Addressed the
Matter in Our
Audit
We tested controls relating to the realizability of deferred tax assets, including controls over management’s projections of future taxable income, the future reversal of existing taxable temporary differences and management’s identification and use of available tax planning strategies.
 
To test management’s assessment of the realizability of its deferred tax assets related to NOLs, foreign and other tax credits, our audit procedures included, among others, evaluation of the assumptions used by the Company to develop tax planning strategies and projections of future taxable income by jurisdiction and testing the completeness and accuracy of the underlying data used in its projections. We involved our tax professionals to evaluate the application of tax law in the Company’s available tax planning strategies and projections of future taxable income. We assessed the historical accuracy of management’s projections and reconciled the projections of future taxable income with other forecasted financial information prepared by the Company. We also considered the Company’s scheduling of the reversal of existing temporary taxable differences.

/s/ Ernst & Young LLP
We have served as the Company’s auditor since 2006.
Milwaukee, Wisconsin
February 22, 2024

Item 9.
Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.

None.

Item 9A.
Controls and Procedures.

Evaluation of Disclosure Controls and Procedures. The Company carried out an evaluation, under the supervision and with the participation of management, including the Company’s Chairman, President and Chief Executive Officer and its Senior Vice President and Chief Financial Officer, of the effectiveness, as of December 31, 2023, of the design and operation of the disclosure controls and procedures, as defined in Rule 13a-15(e) of the Exchange Act. Based upon that evaluation, the Company’s Chairman, President and Chief Executive Officer and its Senior Vice President and Chief Financial Officer have concluded that the disclosure controls and procedures were effective as of December 31, 2023.

Management’s Report on Internal Control over Financial Reporting. The management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rule 13a-15(f) under the Exchange Act. It is management’s policy to maintain a control-conscious environment through an effective system of internal accounting controls. These controls are supported by the careful selection of competent and knowledgeable personnel and by the communication of standard accounting and reporting policies and procedures throughout the Company. The Company’s internal control over financial reporting is 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. Management has assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2023. In making its assessment of internal control over financial reporting, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control — Integrated Framework (2013 Framework). Based on that assessment, management has concluded that the Company’s internal control over financial reporting was effective as of December 31, 2023.

The Company’s internal control over financial reporting as of December 31, 2023, has been audited by Ernst & Young LLP, an independent registered public accounting firm. Their opinion on the Company’s internal control over financial reporting is included in this Item 9A.

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.

Changes in Internal Control over Financial Reporting. There have been no changes in the Company’s internal control over financial reporting during the quarter ended December 31, 2023, that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

57

Report of Independent Registered Public Accounting Firm

The Board of Directors and Shareholders of
Sensient Technologies Corporation
Milwaukee, Wisconsin

Opinion on Internal Control over Financial Reporting

We have audited Sensient Technologies Corporation’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control–Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Sensient Technologies Corporation (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the accompanying consolidated balance sheets of the Company as of December 31, 2023 and 2022, and the related consolidated statements of earnings, comprehensive income, shareholders’ equity, and cash flows for each of the three years in the period ended December 31, 2023, and the related notes and the financial statement schedule listed in the Index at Item 15 and our report dated February 22, 2024 expressed an unqualified opinion thereon.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control over Financial Reporting

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 (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) 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 (3) 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.

/s/ Ernst & Young LLP
Milwaukee, Wisconsin
February 22, 2024
58


Item 9B.
Other Information

During the three months ended December 31, 2023, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.

Item 9C.
Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.

None.

59

PART III

Item 10.
Directors, Executive Officers of the Registrant, and Corporate Governance.

Information required by this item regarding directors and officers, corporate governance, and other matters appearing under “Election of Directors” in the Proxy Statement for the Annual Meeting of Shareholders of the Company to be filed with the Commission within 120 days after December 31, 2023 (2024 Proxy Statement), is incorporated by reference. Additional information required by this item regarding executive officers appears at the end of Part I above, and information required by this item regarding codes of conduct appear at the beginning of Part I above.

Item 11.
Executive Compensation.

Information required by this item relating to compensation of directors and officers is incorporated by reference from the “Election of Directors,” “Executive Compensation,” “Chief Executive Officer Pay Ratio,” and “Equity Compensation Plan Information” portions of the 2024 Proxy Statement. Information required by this item relating to the Compensation and Development Committee of the Company’s Board of Directors is incorporated by reference from the headings “Compensation and Development Committee Report” and “Election of Directors” in the 2024 Proxy Statement.

Item 12.
Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

The information required by this item regarding security ownership of certain beneficial owners and management and related shareholder matters appearing under “Principal Shareholders” in the 2024 Proxy Statement is incorporated by reference. The information required by this item appearing under “Equity Compensation Plan Information” in the 2024 Proxy Statement is incorporated by reference.

Item 13.
Certain Relationships and Related Transactions and Director Independence.

The information required by this item regarding certain relationships and related party transactions and director independence appearing at the end of “Election of Directors” and under “Transactions With Related Persons” in the 2024 Proxy Statement is incorporated by reference.

Item 14.
Principal Accountant Fees and Services.

The disclosure regarding principal accountant fees and services appearing under “Audit Committee Report” in the 2024 Proxy Statement is incorporated by reference.

60

PART IV

Item 15.
Exhibits and Financial Statement Schedules.

The consolidated financial statements of Sensient Technologies Corporation and subsidiaries are set forth under Item 8 of this Form 10-K, as indexed below.

List of Financial Statements and Financial Statement Schedule

 
32
     
 
30
     
 
31
     
 
34
     
 
33
     
  35
     
  56

Exhibits

The exhibits listed in the accompanying exhibit index are filed as part of the Annual Report on Form 10-K.



EXHIBIT INDEX

Exhibit
Number
 
  
Description
 
Incorporated by
Reference from
 
Filed
Herewith
 
Sensient Technologies Corporation Amended and Restated Articles of Incorporation
 
Exhibit 3.1 to Current Report on Form 8-K dated July 24, 2017 (Commission File No. 1-7626)
   
             
 
Sensient Technologies Corporation Amended and Restated By-Laws
 
Exhibit 3.1 to Current Report on Form 8-K filed February 14, 2023 (Commission File No. 1-7626)
   
             
 
Note Purchase Agreement dated as of May 3, 2017
 
Exhibit 10.2 to Current Report on Form 8-K dated May 5, 2017 (Commission File No. 1-7626)
   
             
 
First Amendment dated as of June 22, 2018 to Note Purchase Agreement dated as of May 3, 2017
 
Exhibit 4.4(b) to Quarterly Report on Form 10-Q for the quarter ended June 30, 2018 (Commission File No. 1-7626)
   
             
 
Second Amendment dated as of May 6, 2021 to Note Purchase Agreement dated as of May 3, 2017
 
Exhibit 4.3 to Current Report on Form 8-K filed May 11, 2021 (Commission File No. 1-7626)
   
             
 
Note Purchase Agreement dated as of November 1, 2018
 
Exhibit 10.1 to Current Report on Form 8-K dated November 1, 2018 (Commission File No. 1-7626)
   
             
 
First Amendment dated as of May 6, 2021 to Note Purchase Agreement dated as of November 1, 2018
 
Exhibit 4.4 to Current Report on Form 8-K filed May 11, 2021 (Commission File No. 1-7626)
   

61

 
Note Purchase Agreement dated as of May 31, 2023
 
Exhibit 10.1 to Current Report on Form 8-K filed June 5, 2023 (Commission File No. 1-7626)
   
             
 
Note Purchase Agreement dated as of November 29, 2023
 
Exhibit 10.1 to Current Report on Form 8-K filed December 1, 2023 (Commission File No. 1-7626)
   
             
 
Description of Sensient Technologies Corporation’s securities registered pursuant to Section 12 of the Securities Exchange Act
 
Exhibit 4.5 to Annual Report on Form 10-K for the fiscal year ended December 31, 2019 (Commission File No. 1-7626)
   
             
10
 
Material Contracts
       
             
10.1
 
Management Contracts or Compensatory Plans
       
             
 
Executive Employment Contract dated as of February 13, 2020, between Sensient Technologies Corporation and Paul Manning
 
Exhibit 10.1 to Current Report on Form 8-K dated February 13, 2020 (Commission File No. 1-7626)
   
             
 
Form of Change of Control Employment and Severance Agreement
 
Exhibit 10.1(b)(3) to Annual Report on Form 10-K for the fiscal year ended December 31, 2011 (Commission File No. 1-7626)
   
             
 
Sensient Technologies Corporation 2012 Non-Employee Directors Stock Plan
 
Exhibit 10.1(c)(2) to Annual Report on Form 10-K for the fiscal year ended December 31, 2014 (Commission File No. 1-7626)
   
             
 
Sensient Technologies Corporation Directors’ Deferred Compensation Plan
 
Exhibit 10.1 to Current Report on Form 8-K dated May 28, 2014 (Commission File No. 1-7626)
   
             
 
Sensient Technologies Corporation Non-Employee Directors’ Retirement Plan
 
Exhibit 10.2 to Current Report on Form 8-K dated July 25, 2013 (Commission File No. 1-7626)
   
             
 
Sensient Technologies Corporation Frozen Management Income Deferral Plan
 
Exhibit 10.5(a) to Quarterly Report on Form 10-Q for the quarter ended September 30, 2008 (Commission File No. 1-7626)
   
             
 
Sensient Technologies Corporation Management Income Deferral Plan
 
Exhibit 10.5(b) to Quarterly Report on Form 10-Q for the quarter ended September 30, 2008 (Commission File No. 1-7626)
   
             
 
Sensient Technologies Corporation Frozen Executive Income Deferral Plan
 
Exhibit 10.4(a) to Quarterly Report on Form 10-Q for the quarter ended September 30, 2008 (Commission File No. 1-7626)
   
             
 
Sensient Technologies Corporation Executive Income Deferral Plan
 
Exhibit 10.4(b) to Quarterly Report on Form 10-Q for the quarter ended September 30, 2008 (Commission File No. 1-7626)
   
             
 
Amended and Restated Sensient Technologies Corporation Rabbi Trust “A” Agreement dated November 30, 2009, between Sensient Technologies Corporation and Wells Fargo Bank, N.A.
 
Exhibit 10.1(l) to Annual Report on Form 10-K for the fiscal year ended December 31, 2009 (Commission File No. 1-7626)
   

62

 
Amended and Restated Sensient Technologies Corporation Rabbi Trust “B” Agreement dated November 30, 2009, between Sensient Technologies Corporation and Wells Fargo Bank, N.A.
 
Exhibit 10.1(m) to Annual Report on Form 10-K for the fiscal year ended December 31, 2009 (Commission File No. 1-7626)
   
              
 
Amendment No. 1 to the Amended and Restated Sensient Technologies Corporation Rabbi Trust “B” Agreement
 
Exhibit 10.1(m)(2) to Quarterly Report on Form 10-Q for the quarter ended June 30, 2017 (Commission File No. 1-7626)
   
              
   
Amended and Restated Sensient Technologies Corporation Rabbi Trust “C” Agreement dated November 30, 2009, between Sensient Technologies Corporation and Wells Fargo Bank, N.A.
 
Exhibit 10.1(n) to Annual Report on Form 10-K for the fiscal year ended December 31, 2009 (Commission File No. 1-7626)
   
              
   
Sensient Technologies Corporation Form of Supplemental Executive Retirement Plan A Agreement
 
Exhibit 10.1(s) to Annual Report on Form 10-K for the fiscal year ended December 31, 2008 (Commission File No. 1-7626)
   
              
 
Form of Amendment No. 1 to the Sensient Technologies Corporation Amended and Restated Supplemental Executive Retirement Plan A
 

Exhibit 10.1(s)(2) to Annual Report on Form 10-K for the fiscal year ended December 31, 2010 (Commission file No. 1-7626)    
             
 
Form of Amendment No. 2 to the Sensient Technologies Corporation Amended and Restated Supplemental Executive Retirement Plan A

 Exhibit 10.1 to Current Report on Form 8-K dated April 22, 2010 (Commission File No. 1-7626)    
             
 
Sensient Technologies Corporation Form of Supplemental Executive Retirement Plan B Agreement

Exhibit 10.1(t) to Annual Report on Form 10-K for the fiscal year ended December 31, 2008 (Commission File No. 1-7626)    
             
 
Form of Amendment No. 1 to the Sensient Technologies Corporation Amended and Restated Supplemental Executive Retirement Plan B

Exhibit 10.1(t)(2) to Annual Report on Form 10-K for the fiscal year ended December 31, 2010 (Commission File No. 1-7626)    
             
 
Form of Amendment No. 2 to the Sensient Technologies Corporation Amended and Restated Supplemental Executive Retirement Plan B

Exhibit 10.2 to Current Report on Form 8-K dated April 22, 2010 (Commission File No. 1-7626)    
             
 
Sensient Technologies Frozen Supplemental Benefit Plan

Exhibit 10.6(a) to Quarterly Report on Form 10-Q for the quarter ended September 30, 2008 (Commission File No. 1-7626)
   
             
 
Sensient Technologies Supplemental Benefit Plan

Exhibit 10.6(b) to Quarterly Report on Form 10-Q for the quarter ended September 30, 2008 (Commission File No. 1-7626)
   

63

 
Form of Performance Stock Unit Agreement
 
Exhibit 10.3 to Current Report on Form 8-K dated May 28, 2014 (Commission File No. 1-7626)
   
             
 
Form of Restricted Stock Agreement
 
Exhibit 10.1 to Current Report on Form 8-K dated December 10, 2020 (Commission File No. 1-7626)
   
             
 
Form of Restricted Stock Unit Agreement
 
Exhibit 10.2 to Current Report on Form 8-K dated December 10, 2020 (Commission File No. 1-7626)
   
             
 
Sensient Technologies Corporation 2017 Stock Plan, as amended and restated
 
Appendix B to Definitive Proxy Statement filed on Schedule 14A on March 16, 2022 (Commission File No. 1-7626)
   
             
 
Sensient Technologies Management Incentive Compensation Plan, as amended on February 10, 2022
 
Exhibit 10.1(q) to Annual Report on Form 10-K for the fiscal year ended December 31, 2021 (Commission File No. 1-7626)
   
             
 
Third Amended and Restated Credit Agreement dated as of May 5, 2021
 
Exhibit 10.1 to Current Report on Form 8-K filed May 11, 2021 (Commission File No. 1-7626)
   
             
 
First Amendment to the Third Amended and Restated Credit Agreement, dated as of December 14, 2022
 
Exhibit 10.1 to Current Report on Form 8-K filed December 20, 2022 (Commission File No. 1-7626)
   
             
 
Receivables Sale Agreement dated as of October 3, 2016
 
Exhibit 10.1 to Current Report on Form 8-K dated October 3, 2016 (Commission File No. 1-7626)
   
             
 
Amendment No. 1 to the Receivables Sale Agreement, dated as of October 2, 2017
 
Exhibit 10.1 to Current Report on Form 8-K dated October 2, 2017 (Commission File No. 1-7626)
   
             
 
Receivables Purchase Agreement dated as of October 3, 2016
 
Exhibit 10.2 to Current Report on Form 8-K dated October 3, 2016 (Commission File No. 1-7626)
   
             
 
Amendment No. 1 to the Receivables Purchase Agreement and Performance Undertaking, dated as of October 2, 2017
 
Exhibit 10.2 to Current Report on Form 8-K dated October 2, 2017 (Commission File No. 1-7626)
   
             
 
Amendment No. 2 to Receivables Purchase Agreement, dated as of June 26, 2018
 
Exhibit 10.5(c) to Quarterly Report on Form 10-Q for the quarter ended June 30, 2018 (Commission File No. 1-7626)
   
             
 
Amendment No. 3 to Receivables Purchase Agreement, dated as of October 1, 2018
 
Exhibit 10.1 to Current Report on Form 8-K dated October 1, 2018 (Commission File No. 1-7626)
   
             
 
Amendment No. 4 to Receivables Purchase Agreement, dated as of October 1, 2019
 
Exhibit 10.1 to Current Report on Form 8-K dated October 7, 2019 (Commission File No. 1-7626)
   

64

 
Amendment No. 5 to Receivables Purchase Agreement, dated as of October 1, 2020
 
Exhibit 10.1 to Current Report on Form 8-K dated October 1, 2020 (Commission File No. 1-7626)
   
             
 
Amendment No. 6 to Receivables Purchase Agreement, dated as of November 12, 2020
 
Exhibit 10.4(g) to Annual Report on Form 10-K for the fiscal year ended December 31, 2020 (Commission File No. 1-7626)
   
             
 
Amendment No. 7 to Receivables Purchase Agreement, dated as of October 1, 2021
 
Exhibit 10.1 to Current Report on Form 8-K filed October 5, 2021 (Commission File No. 1-7626)
   
             
 
Amendment No. 8 to Receivables Purchase Agreement, dated as of February 28, 2022
 
Exhibit 10.1 to Current Report on Form 8-K filed March 4, 2022 (Commission File No. 1-7626)
   
             
 
Amendment No. 9 to Receivables Purchase Agreement, dated as of August 31, 2022
 
Exhibit 10.1 to Current Report on Form 8-K filed September 6, 2022 (Commission File No. 1-7626)
   
             
 
Amendment No. 10 to Receivables Purchase Agreement, dated as of August 31, 2023
 
Exhibit 10.1 to Current Report on Form 8-K filed September 6, 2023 (Commission File No. 1-7626)
   
             
 
Performance Undertaking made as of October 3, 2016
 
Exhibit 10.3 to Current Report on Form 8-K dated October 3, 2016 (Commission File No. 1-7626)
   
             
 
Loan Agreement dated as of November 7, 2022
 
Exhibit 10.1 to Current Report on Form 8-K filed November 8, 2022 (Commission File No. 1-7626)
   
             
 
Subsidiaries of the Registrant
     
X
             
 
Consent of Ernst & Young LLP
     
X
             
 
Certifications of Sensient’s President and Chief Executive Officer and Senior Vice President and Chief Financial Officer, pursuant to Rule 13a-14(a) of the Exchange Act
     
X
             
 
Certifications of Sensient’s President and Chief Executive Officer and Senior Vice President and Chief Financial Officer, pursuant to 18 United States Code § 1350
     
X
             
 
Sensient Technologies Corporation Policy Relating to Recovery of Erroneously Awarded Compensation
     
X
             
101.INS*
 
Inline Instance Document
     
X

65

101.SCH*
 
Inline XBRL Taxonomy Extension Schema Document
     
X
             
101.CAL*
 
Inline XBRL Taxonomy Extension Calculation Linkbase Document
     
X
             
101.DEF*
 
Inline XBRL Taxonomy Extension Definition Linkbase Document
     
X
             
101.LAB*
 
Inline XBRL Taxonomy Extension Label Linkbase Document
     
X
             
101.PRE*
 
Inline XBRL Taxonomy Extension Presentation Linkbase Document
     
X
             
104
 
Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
       
 
*The following financial information is formatted in XBRL (eXtensible Business Reporting Language) and furnished electronically herewith: (i) Consolidated Statements of Earnings for the twelve months ended December 31, 2023, 2022, and 2021; (ii) Consolidated Statements of Comprehensive Income for the twelve months ended December 31, 2023, 2022, and 2021; (iii) Consolidated Balance Sheets as of December 31, 2023 and 2022; (iv) Consolidated Statements of Shareholders’ Equity for the twelve months ended December 31, 2023, 2022, and 2021; (v) Consolidated Statements of Cash Flows for the twelve months ended December 31, 2023, 2022, and 2021; and (vi) Notes to Consolidated Financial Statements.

66

Financial Statement Schedule

Schedule II
Valuation and Qualifying Accounts (in thousands); Years Ended December 31, 2023, 2022, and 2021
Valuation Accounts Deducted in the Balance Sheet From the Assets to Which They Apply
 
Balance
at Beginning
of Period
   
Additions
Charged to
Costs and
Expenses
   
Additions
Recorded
During
Acquisitions
   
Deductions
(A)
   
Balance at
End of
Period
 
                               
2021
Allowance for losses:
Trade accounts receivable
 
$
3,435
   
$
1,631
   
$
0
   
$
189
   
$
4,877
 
 
                                       
2022
Allowance for losses:
Trade accounts receivable
 
$
4,877
   
$
944
   
$
0
   
$
1,385
   
$
4,436
 
 
                                       
2023
Allowance for losses:
Trade accounts receivable
 
$
4,436
   
$
1,020
   
$
0
   
$
1,083
   
$
4,373
 
(A) Accounts written off, net of recoveries. In 2021, $456 thousand was moved from Assets Held for Sale to Trade Accounts Receivable on the Consolidated Balance Sheet related to the fragrances divestiture.
 

All other schedules are omitted because they are inapplicable, not required by the instructions, or the information is included in the consolidated financial statements or notes thereto.

Item 16.
Form 10-K Summary.

None.

67

SIGNATURES

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

 
SENSIENT TECHNOLOGIES CORPORATION
   
 
/s/ John J. Manning
 
John J. Manning
 
Senior Vice President, General Counsel and Secretary
Dated: February 22, 2024
 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below as of February 22, 2024, by the following persons on behalf of the Registrant and in the capacities indicated.

/s/ Paul Manning
/s/ Sharad P. Jain
Paul Manning
Sharad P. Jain
Chairman of the Board, President and
Director
Chief Executive Officer


 
/s/ Stephen J. Rolfs
/s/ Donald W. Landry
Stephen J. Rolfs
Donald W. Landry
Senior Vice President and
Director
Chief Financial Officer

   
/s/ Tobin Tornehl
/s/ Deborah McKeithan-Gebhardt
Tobin Tornehl
Deborah McKeithan-Gebhardt
Vice President, Controller and
Director
Chief Accounting Officer



/s/ Joseph Carleone
/s/ Scott Morrison
Joseph Carleone
Scott Morrison
Director
Director


/s/ Mario Ferruzzi
/s/ Essie Whitelaw
Mario Ferruzzi
Essie Whitelaw
Director
Director
 
/s/ Carol R. Jackson

Carol R. Jackson

Director



68

EX-21 2 ef20015292_ex21.htm EXHIBIT 21

EXHIBIT 21

SENSIENT TECHNOLOGIES CORPORATION
SUBSIDIARIES AS OF DECEMBER 31, 2023
 

NAME
INCORPORATION

DOMESTIC
 
 
POINTING COLOR INC.
DELAWARE

SENSIENT COLORS LLC
DELAWARE

SENSIENT FLAVORS INTERNATIONAL, INC.
INDIANA

SENSIENT FLAVORS LLC
DELAWARE

SENSIENT HOLDING COMPANY LLC
DELAWARE

SENSIENT NATURAL INGREDIENTS LLC
DELAWARE

SENSIENT RECEIVABLES LLC
DELAWARE

SENSIENT TECHNOLOGIES HOLDING COMPANY LLC
DELAWARE

SENSIENT WISCONSIN LLC
WISCONSIN


NAME
INCORPORATION

FOREIGN
 

POINTING HOLDINGS LIMITED
UNITED KINGDOM

POINTING INTERNATIONAL LIMITED
UNITED KINGDOM

POINTING LIMITED
UNITED KINGDOM

PT SENSIENT TECHNOLOGIES INDONESIA
INDONESIA

SENSIENT COLORS CANADA LTD.
CANADA

SENSIENT COLORS S.A.
ARGENTINA

SENSIENT COLORS S.A. DE C.V.
MEXICO

SENSIENT COLORS UK LTD
UNITED KINGDOM

SENSIENT COSMETIC TECHNOLOGIES
FRANCE

SENSIENT COSMETIC TECHNOLOGIES E CORANTES, IMPORTAÇÃO E EXPORTAÇÃO DO BRASIL LTDA
ENGLISH: SENSIENT COSMETIC TECHNOLOGIES BRAZIL
BRAZIL
 
SENSIENT TECHNOLOGIES BRASIL INDUSTRIA, COMERCIO, IMPORTAÇÃO E EXPORTAÇÃO DE INGREDIENTES LTDA.
ENGLISH: SENSIENT TECHNOLOGIES INGREDIENTES DO BRAZIL LTDA.
BRAZIL

SENSIENT COSTA RICA S.R.L.
COSTA RICA

SENSIENT FINANCE IRELAND DAC
IRELAND

SENSIENT FLAVORS BELGIUM NV
BELGIUM

SENSIENT FLAVORS CANADA INC.
CANADA

SENSIENT FLAVORS CENTRAL AMERICA S.R.L.
COSTA RICA

SENSIENT FLAVORS & FRAGRANCES SAS
FRANCE

SENSIENT FLAVORS ITALY S.R.L.
ITALY

SENSIENT FLAVORS LIMITED
UNITED KINGDOM

SENSIENT FLAVORS MEXICO, S.A. DE C.V.
MEXICO

SENSIENT FLAVORS POLAND SP. Z.O.O.
POLAND

SENSIENT FLAVORS & FRAGRANCES INDUSTRY & TRADE LIMITED COMPANY (TURKEY)
TURKEY

SENSIENT FOOD COLORS CZECH REPUBLIC CZ S.R.O.
CZECH REPUBLIC

SENSIENT FOOD COLORS HUNGARY KFT
HUNGARY

SENSIENT FOOD COLORS ITALY S.R.L.
ITALY

SENSIENT HOLDINGS MALTA LIMITED
MALTA

SENSIENT HOLDINGS UK
UNITED KINGDOM

SENSIENT INDIA PRIVATE LIMITED
INDIA



SENSIENT NATURAL COLORS PERU S.A.C.
PERU

SENSIENT NATURAL EXTRACTION INC.
CANADA

SENSIENT NATURAL INGREDIENTS (TAI’AN) CO., LTD.
CHINA

SENSIENT SAVORY FLAVORS FRANCE
FRANCE

SENSIENT TECHNOLOGIES ASIA PACIFIC PTE LTD
SINGAPORE

SENSIENT TECHNOLOGIES AUSTRALIA PTY LTD
AUSTRALIA

SENSIENT TECHNOLOGIES COLOMBIA LTDA.
COLOMBIA

SENSIENT TECHNOLOGIES CORPORATION (CHINA) LTD
CHINA

SENSIENT TECHNOLOGIES CORPORATION (JAPAN)
JAPAN

SENSIENT TECHNOLOGIES C.V.
NETHERLANDS

SENSIENT TECHNOLOGIES THE NETHERLANDS B.V.
NETHERLANDS

SENSIENT TECHNOLOGIES ESSENTIAL OILS, S.L.U.
SPAIN

SENSIENT TECHNOLOGIES EUROPE GMBH
GERMANY

SENSIENT TECHNOLOGIES HOLDING DEUTSCHLAND GMBH
GERMANY

SENSIENT TECHNOLOGIES HONG KONG LTD
CHINA

SENSIENT TECHNOLOGIES LIMITED
UNITED KINGDOM

SENSIENT TECHNOLOGIES LUXEMBOURG S.A.R.L.
LUXEMBOURG

SENSIENT TECHNOLOGIES MENA FZE
UNITED ARAB
EMIRATES

SENSIENT TECHNOLOGIES (PHILIPPINES), INC.
PHILIPPINES

SENSIENT TECHNOLOGIES POLAND SP. Z.O.O.
POLAND

SENSIENT TECHNOLOGIES REAL ESTATE GMBH
GERMANY

SENSIENT TECHNOLOGIES SOUTH AFRICA (PTY) LTD.
SOUTH AFRICA

SENSIENT TECHNOLOGIES (THAILAND), LTD.
THAILAND

SENSIENT TURKEY DOĞAL MADDELER A.Ş.
TURKEY

SENSIENT UK LIMITED
UNITED KINGDOM



EX-23.1 3 ef20015292_ex23-1.htm EXHIBIT 23.1

 EXHIBIT 23.1

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the Registration Statements (Forms S-8 No. 333-188285, 333-188284, 333-217803, 333-264541, 333-155483 and 333-95993), as amended, pertaining to Sensient Technologies Corporation of our reports dated February 22, 2024, with respect to the consolidated financial statements and schedule of Sensient Technologies Corporation and the effectiveness of internal control over financial reporting of Sensient Technologies Corporation included in this Annual Report (Form 10-K) for the year ended December 31, 2023.

/s/ Ernst & Young LLP
 
Milwaukee, Wisconsin
February 22, 2024



EX-31 4 ef20015292_ex31.htm EXHIBIT 31

EXHIBIT 31

CERTIFICATION
Pursuant to Rule 13a-14(a) of the Exchange Act

I, Paul Manning, certify that:

1.
I have reviewed this annual report on Form 10-K of Sensient Technologies Corporation;

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

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

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


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


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


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


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

5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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 controls 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 22, 2024
 
   
/s/ Paul Manning
 
Paul Manning,
 
Chairman, President and
 
Chief Executive Officer
 



EXHIBIT 31

CERTIFICATION
Pursuant to Rule 13a-14(a) of the Exchange Act

I, Stephen J. Rolfs, certify that:

1.
I have reviewed this annual report on Form 10-K of Sensient Technologies Corporation;

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

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

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


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


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


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


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

5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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 controls 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 22, 2024
 
   
/s/ Stephen J. Rolfs
 
Stephen J. Rolfs,
 
Senior Vice President and
 
Chief Financial Officer
 
 


EX-32 5 ef20015292_ex32.htm EXHIBIT 32

EXHIBIT 32

CERTIFICATION
Pursuant to 18 United States Code § 1350

The undersigned hereby certifies that the Annual Report on Form 10-K for the fiscal year ended December 31, 2023 of Sensient Technologies Corporation (the “Company”) filed with the Securities and Exchange Commission on the date hereof fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that the information contained in such report fairly presents, in all material respects, the financial condition and results of operations of the Company.


/s/ Paul Manning


Name:
Paul Manning


Title:
Chairman, President and



Chief Executive Officer


Date:
February 22, 2024


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


EXHIBIT 32

CERTIFICATION
Pursuant to 18 United States Code § 1350

The undersigned hereby certifies that the Annual Report on Form 10-K for the fiscal year ended December 31, 2023 of Sensient Technologies Corporation (the “Company”) filed with the Securities and Exchange Commission on the date hereof fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that the information contained in such report fairly presents, in all material respects, the financial condition and results of operations of the Company.


/s/ Stephen J. Rolfs


Name:
Stephen J. Rolfs


Title:
Senior Vice President and


 
Chief Financial Officer


Date:
February 22, 2024


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



EX-97 6 ef20015292_ex97.htm EXHIBIT 97

Exhibit 97

SENSIENT TECHNOLOGIES CORPORATION

Policy: Recovery of Erroneously Awarded Compensation
 
Effective: December 1, 2023



PURPOSE:

In accordance with the applicable rules of The New York Stock Exchange Listed Company Manual (the “NYSE Rules”), Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10D-1 promulgated under the Exchange Act (“Rule 10D-1”), the Board of Directors (the “Board”) of Sensient Technologies Corporation (the “Company”) has adopted this policy (the “Policy”) to provide for the recovery of erroneously awarded Incentive-Based Compensation from Executive Officers. All capitalized terms used and not otherwise defined herein shall have the meanings set forth in Section 4 below.

POLICY:
 

1.
Recovery of Erroneously Awarded Compensation

A.      In the event of an Accounting Restatement, the Company will reasonably promptly recover the Erroneously Awarded Compensation Received during the Clawback Period in accordance with NYSE Rules and Rule 10D-1 as follows:


(i)
After an Accounting Restatement, the Compensation and Development Committee of the Board (the “Committee”) shall determine the amount of any Erroneously Awarded Compensation Received by each Executive Officer and shall promptly notify each Executive Officer with a written notice containing the amount of any Erroneously Awarded Compensation and a demand for repayment or return of such compensation, as applicable.


(a)
For Incentive-Based Compensation based on (or derived from) the Company’s stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in the applicable Accounting Restatement: (i) the amount to be repaid or returned shall be determined by the Committee based on a reasonable estimate of the effect of the Accounting Restatement on the Company’s stock price or total shareholder return upon which the Incentive-Based Compensation was Received; and (ii) the Company shall maintain documentation of the determination of such reasonable estimate and provide the relevant documentation as required to the NYSE.

1


(ii)
The Committee shall determine, in its sole discretion, the timing and method for promptly recouping Erroneously Awarded Compensation hereunder, which may include, without limitation: (a) seeking reimbursement of all or part of any cash or equity-based award; (b) cancelling prior cash or equity-based awards, whether vested or unvested or paid or unpaid; (c) cancelling or offsetting against any planned future cash or equity-based awards; (d) forfeiture of deferred compensation, subject to compliance with Section 409A of the Internal Revenue Code and the regulations promulgated thereunder; and (e) any other method authorized by applicable law or contract. Subject to compliance with any applicable law, the Committee may affect recovery under this Policy from any amount otherwise payable to the Executive Officer, including amounts payable to such individual under any otherwise applicable Company plan or program, including base salary, bonuses, or commissions and compensation previously deferred by the Executive Officer. Notwithstanding the foregoing, except as set forth in Section 1(B) below, in no event may the Company accept an amount that is less than the amount of Erroneously Awarded Compensation in satisfaction of an Executive Officer’s obligations hereunder.


(iii)
To the extent that the Executive Officer has already reimbursed the Company for any Erroneously Awarded Compensation Received under any duplicative recovery obligations established by the Company or applicable law, such reimbursed amount shall be credited to the amount of Erroneously Awarded Compensation that is subject to recovery under this Policy.


(iv)
To the extent that an Executive Officer fails to repay all Erroneously Awarded Compensation to the Company when due, the Company shall take all actions reasonable and appropriate to recover such Erroneously Awarded Compensation from the applicable Executive Officer. The applicable Executive Officer shall be required to reimburse the Company for any and all expenses reasonably incurred (including legal fees) by the Company in recovering such Erroneously Awarded Compensation in accordance with the immediately preceding sentence.

B.      Notwithstanding anything herein to the contrary, the Company shall not be required to take the actions contemplated by Section 1(A) above if the Committee determines that recovery would be impracticable and either of the following two conditions are met:


(i)
The Committee has determined that the direct expenses paid to a third party to assist in enforcing the Policy would exceed the amount to be recovered. Before making this determination, the Company must make a reasonable attempt to recover the Erroneously Awarded Compensation, document such attempt(s), and provide such documentation to the NYSE; or

2


(ii)
Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of Section 401(a)(13) or Section 411(a) of the Internal Revenue Code of 1986, as amended, and regulations thereunder.

C.      This Policy applies to Incentive-Based Compensation received by an Executive Officer (i) after beginning service as an Executive Officer; (ii) if that person served as an Executive Officer at any time during the performance period for such Incentive-Based Compensation; and (iii) while the Company had a listed class of securities on a national securities exchange. The terms of this Policy shall apply to any Incentive-Based Compensation that is Received by Executive Officers on or after the Effective Date, even if such Incentive-Based Compensation was approved, awarded, granted, or payable to Executive Officers prior to the Effective Date.


2.
Prohibition of Indemnification

The Company shall not be permitted to insure or indemnify any Executive Officer against (i) the loss of any Erroneously Awarded Compensation that is repaid, returned, or recovered pursuant to the terms of this Policy, or (ii) any claims relating to the Company’s enforcement of its rights under this Policy. Further, the Company shall not enter into any agreement that exempts any Incentive-Based Compensation that is granted, paid, or awarded to an Executive Officer from the application of this Policy or that waives the Company’s right to recovery of any Erroneously Awarded Compensation, and this Policy shall supersede any such agreement (whether entered into before, on, or after the Effective Date).


3.
Miscellaneous

A.      This Policy shall be administered by the Committee, and any determinations made by the Committee shall be final and binding on all affected individuals. The Committee is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy and for the Company’s compliance with NYSE Rules, Section 10D, Rule 10D-1, and any other applicable law, regulation, rule, or interpretation of the U.S. Securities and Exchange Commission (“SEC”) or NYSE promulgated or issued in connection therewith. Subject to any limitation at applicable law, the Committee may authorize and empower any officer or employee of the Company to take any and all actions necessary or appropriate to carry out the purpose and intent of this Policy (other than with respect to any recovery under this Policy involving such officer or employee).

B.      The Committee may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary. Notwithstanding anything in this Section 3 to the contrary, no amendment or termination of this Policy shall be effective if such amendment or termination would (after taking into account any actions taken by the Company contemporaneously with such amendment or termination) cause the Company to violate any federal securities laws, SEC rule, or NYSE rule.

3

C.      This Policy shall be binding and enforceable against all Executive Officers and, to the extent required by applicable law or guidance from the SEC or NYSE, their beneficiaries, heirs, executors, administrators, or other legal representatives. The Committee intends that this Policy will be applied to the fullest extent required by applicable law. Any employment agreement, equity award agreement, compensatory plan, or any other agreement or arrangement with an Executive Officer shall be deemed to include, as a condition to the grant of any benefit thereunder, an agreement by the Executive Officer to abide by the terms of this Policy. Any right of recovery under this Policy is in addition to, and not in lieu of, any other remedies or rights of recovery that may be available to the Company under applicable law, regulation, or rule or pursuant to the terms of any policy of the Company or any provision in any employment agreement, equity award agreement, compensatory plan, agreement, or other arrangement.


4.
Definitions

For purposes of this Policy, the following capitalized terms shall have the meanings set forth below.

A.      Accounting Restatement” means an accounting restatement of the Company’s financial statements due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements (i.e., a “Big R” restatement), or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (i.e., a “little r” restatement). For the avoidance of doubt, an out-of-period adjustment (i.e., when the error is immaterial to the previously issued financial statements and the correction of the error is also immaterial to the current period) does not trigger a compensation recovery under this Policy.

B.      Clawback Period” means, with respect to any Accounting Restatement, the three completed fiscal years of the Company immediately preceding the Restatement Date (as defined below), and if the Company changes its fiscal year, any transition period of less than nine months within or immediately following those three completed fiscal years.

C.      Erroneously Awarded Compensation” means, with respect to each Executive Officer in connection with an Accounting Restatement, the amount of Incentive-Based Compensation Received by the Executive Officer that exceeds the amount of Incentive-Based Compensation that otherwise would have been Received had it been determined based on the restated amounts, computed without regard to any taxes paid.

D.      Executive Officer” means each individual who is currently or was previously designated as an “officer” of the Company as defined in Rule 16a-1(f) under the Exchange Act. For the avoidance of doubt, the identification of an executive officer for purposes of this Policy shall include each executive officer who is or was identified pursuant to Item 401(b) of Regulation S-K, as well as the principal financial officer and principal accounting officer (or, if there is no principal accounting officer, the controller).

4

E.      Financial Reporting Measures” means measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and all other measures that are derived wholly or in part from such measures. Stock price and total shareholder return (and any measures that are derived wholly or in part from stock price or total shareholder return) shall, for purposes of this Policy, be considered Financial Reporting Measures. For the avoidance of doubt, a Financial Reporting Measure need not be presented in the Company’s financial statements or included in a filing with the SEC.

F.          Incentive-Based Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure. For the avoidance of doubt, Incentive-Based Compensation does not include annual salary, compensation awarded based on completion of a specified period of service, or compensation awarded based on subjective standards.

G.      NYSE” means the New York Stock Exchange.

H.      Received” means, with respect to any Incentive-Based Compensation, actual or deemed receipt, and Incentive-Based Compensation shall be deemed received in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation award is attained, even if the payment or grant of the Incentive-Based Compensation to the Executive Officer occurs after the end of that period.

I.        Restatement Date” means the earlier to occur of (i) the date the Board, a committee of the Board, or the officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement, or (ii) the date a court, regulator, or other legally authorized body directs the Company to prepare an Accounting Restatement.

*   *   *   *

5

Exhibit A

ATTESTATION AND ACKNOWLEDGEMENT OF POLICY FOR THE RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION

By my signature below, I acknowledge and agree that:


I have received and read the attached Policy for the Recovery of Erroneously Awarded Compensation (this “Policy”).


In the event of any inconsistency between this Policy and the terms of any employment agreement to which I am a party, or the terms of any compensation plan, program, or agreement under which any compensation has been granted, awarded, earned, or paid, the terms of this Policy shall govern.


I hereby agree to abide by all of the terms of this Policy both during and after my employment with the Company, including, without limitation, by promptly repaying or returning any Erroneously Awarded Compensation to the Company as determined in accordance with this Policy.





Signature:






Printed Name:






Date:





EX-101.SCH 7 sxt-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONSOLIDATED STATEMENTS OF EARNINGS link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 020100 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 030100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 050100 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Trade Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Derivative Instruments and Hedging Activity link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Accumulated Other Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Divestitures link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Operational Improvement Plan link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Portfolio Optimization Plan link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 061800 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 061900 - Disclosure - Insider Trading Arrangements link:presentationLink link:calculationLink link:definitionLink 062000 - Schedule - Schedule II Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 080100 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Trade Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Retirement Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Accumulated Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - Divestitures (Tables) link:presentationLink link:calculationLink link:definitionLink 081500 - Disclosure - Operational Improvement Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 081600 - Disclosure - Portfolio Optimization Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Summary of Significant Accounting Policies, Nature of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 090102 - Disclosure - Summary of Significant Accounting Policies, Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 090104 - Disclosure - Summary of Significant Accounting Policies, Property Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 090106 - Disclosure - Summary of Significant Accounting Policies, Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090108 - Disclosure - Summary of Significant Accounting Policies, Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 090110 - Disclosure - Summary of Significant Accounting Policies, Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 090112 - Disclosure - Summary of Significant Accounting Policies, Research and Development (Details) link:presentationLink link:calculationLink link:definitionLink 090114 - Disclosure - Summary of Significant Accounting Policies, Advertising (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Trade Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Goodwill and Intangible Assets, Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090402 - Disclosure - Goodwill and Intangible Assets, Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 090502 - Disclosure - Leases (Details) CALC 01 link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Derivative Instruments and Hedging Activity (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Share-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Retirement Plans, Defined Contribution Plans (Details) link:presentationLink link:calculationLink link:definitionLink 090902 - Disclosure - Retirement Plans, Pension Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Income Taxes, Earnings Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 091102 - Disclosure - Income Taxes, Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 091104 - Disclosure - Income Taxes, Tax Reconciliation and Tax Cuts and Jobs Act (Details) link:presentationLink link:calculationLink link:definitionLink 091106 - Disclosure - Income Taxes, Deferred Tax Assets and Liabilities, Operating Loss Carryovers (Details) link:presentationLink link:calculationLink link:definitionLink 091108 - Disclosure - Income Taxes, Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Segment and Geographic Information, Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 091202 - Disclosure - Segment and Geographic Information, Segment and Geographic Info (Details) link:presentationLink link:calculationLink link:definitionLink 091204 - Disclosure - Segment and Geographic Information, Revenue from External Customers by Products Line (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Divestitures (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - Operational Improvement Plan (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - Portfolio Optimization Plan (Details) link:presentationLink link:calculationLink link:definitionLink 091800 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 092000 - Schedule - Schedule II Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 sxt-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 sxt-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 sxt-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Insider Trading Arrangements [Line Items] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Trade accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Expenses recorded related to environmental obligations Accrual for Environmental Loss Contingencies, Increase (Decrease) for Acquisitions and Divestitures Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Accumulated other comprehensive loss Accumulated Other Comprehensive Income [Abstract] Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Additional paid-in capital Additional Paid in Capital, Common Stock Foreign currency translation on long-term intercompany loans Adjustment for Long-Term Intercompany Transactions, Net of Tax Advertising costs Advertising Amortization expense of intangible assets Non-vested Stock [Member] Restricted Stock [Member] Environmental Liabilities Environmental Costs, Policy [Policy Text Block] CONSOLIDATED BALANCE SHEETS [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Buildings Buildings and Improvements, Gross Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition [Line Items] Schedule of Business Acquisitions, by Acquisition [Table] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash Equivalents Derivative, fair value Acquisition of new businesses Acquisition of new businesses Interest Trade accounts receivable Increase (Decrease) in Accounts Receivable Accrued salaries, wages, and withholdings from employees Income taxes Increase (Decrease) in Income Taxes Payable Inventories Increase (Decrease) in Inventories Trade accounts payable and other accrued expenses Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Changes in operating assets and liabilities: Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, par value $0.10 a share, authorized 100,000,000 shares; issued 53,954,874 shares Current income tax expense [Abstract] Deferred benefit [Abstract] Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accumulated Other Comprehensive Income Comprehensive Income (Loss) Note [Text Block] Construction in progress Cost of products sold Cost of Goods and Services Sold Cost of Products Sold Cost of Goods and Service [Policy Text Block] Federal Current Federal Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Current income tax expense Current Income Tax Expense (Benefit) Total current liabilities Liabilities, Current Current Liabilities: Liabilities, Current [Abstract] State Current State and Local Tax Expense (Benefit) Customer Relationships [Member] Short-term borrowings Debt, Current Debt Debt Disclosure [Text Block] Long term debt Long-Term Debt, Gross Senior notes Interest rate on secured loan Debt Instrument, Interest Rate, Stated Percentage Maturity date Debt Instrument, Name [Domain] Long term debt [Abstract] Debt Instrument [Axis] Debt Instrument [Line Items] Schedule of Long-term Debt Instruments [Table] Foreign Currency Denominated Debt, Net Investment Hedging [Member] Debt [Member] Federal Foreign Deferred Foreign Income Tax Expense (Benefit) Deferred income taxes Deferred income tax benefit Deferred tax liabilities Deferred Tax Liabilities, Gross State Gross deferred tax assets Deferred Tax Assets, Gross Capitalized research and development costs Net deferred tax assets Deferred Tax Assets, Net Deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Other Deferred Tax Assets, Other Operating loss and credit carryovers Benefit plans Liabilities and reserves Valuation allowance Deferred Tax Assets, Valuation Allowance Deferred tax liabilities [Abstract] Goodwill Deferred Tax Liabilities, Goodwill Total expense for defined contribution plans Derivative Instruments and Hedging Activity Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative [Line Items] Derivative [Table] Derivative Financial Instruments Diluted (in dollars per share) Principles of Consolidation and Basis of Presentation Dividend payable (in dollars per share) Dividend declared date United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Effective tax rate Effective Income Tax Rate Reconciliation, Percent Effective tax rate reconciliation [Abstract] Valuation allowance adjustments Taxes at statutory rate Taxes on foreign earnings Nondeductible compensation Other, net Resolution of prior years' tax matters State income taxes, net of federal income tax benefit Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent Total pre-tax share-based compensation expense (income) recognized in the Consolidated Statements of Earnings Tax related benefits (expense) Share-based compensation expense Share-Based Compensation [Abstract] Product Lines Inventories include finished and in-process products Inventory, Finished Goods and Work in Process, Gross Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets [Line Items] Estimated Amortization Expense [Abstract] Translation of Foreign Currencies Foreign [Member] Foreign Tax Authority [Member] Net loss on assets Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Goodwill and Other Intangible Assets Goodwill [Line Items] Schedule of Goodwill [Table] Non-cash impairment charges Impairment of Long-lived Assets CONSOLIDATED STATEMENTS OF EARNINGS [Abstract] Net earnings Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Diluted (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Basic (in dollars per share) Income tax uncertainties [Abstract] Income Taxes Income Tax Disclosure [Text Block] Income tax interest and penalties accrued Income Taxes Income Tax, Policy [Policy Text Block] Income taxes Income Taxes Paid, Net Operational Improvement Plan costs Restructuring Costs [Abstract] Cost Intangible assets, net Finite-Lived Intangible Assets, Net Goodwill Goodwill Balance as of end of period Balance as of beginning of period Goodwill Interest expense Inventories Inventory, Net Inventories [Abstract] Inventory, Net [Abstract] Inventories Land Land Total liabilities and shareholders' equity Liabilities and Equity Liabilities and Shareholders' Equity Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Remaining borrowing capacity Loans of Foreign Subsidiaries [Member] Loans Payable [Member] Less current portion Current maturities of long-term debt Thereafter Long-Term Debt, Maturity, after Year Five 2024 Long-Term Debt, Maturity, Year One 2028 Long-Term Debt, Maturity, Year Five 2027 Long-Term Debt, Maturity, Year Four 2026 Long-Term Debt, Maturity, Year Three 2025 Long-Term Debt, Maturity, Year Two Long-term debt Long-term debt Long-Term Debt, Excluding Current Maturities Total long-term debt maturities Long-Term Debt Machinery and Equipment [Member] Expected decrease in liability for unrecognized tax benefits in the next fiscal year Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Cash Flows from Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash Flows from Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash Flows from Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Net earnings Net earnings Advertising [Abstract] Marketing and Advertising Expense [Abstract] Operating loss carryovers Operating income Operating income (loss) Other Comprehensive Income (Loss), Pension Adjustment, Net of Tax [Abstract] Net actuarial gain (loss) arising during the period Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Other investing activities Payments for (Proceeds from) Other Investing Activities Other financing activities Proceeds from (Payments for) Other Financing Activities Dividends paid Payments of Ordinary Dividends, Common Stock Retirement Plans Retirement Benefits [Text Block] Pension Plan [Member] Pension Plan [Member] Accumulated benefit obligation Actual gain (loss) on plan assets Recognized actuarial (gain) loss Defined Benefit Plan, Amortization of Gain (Loss) Amounts recognized in Accumulated Other Comprehensive Loss [Abstract] Amounts recognized in Consolidated Balance Sheets [Abstract] Benefit obligation [Roll Forward] Change in fair value of plan assets [Roll Forward] Components of annual benefit cost [Abstract] Company contributions Other accrued expenses Liability, Defined Benefit Plan, Current Discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Estimated Future Benefit Payments [Abstract] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Total assets at fair value Plan assets at beginning of year Plan assets at end of year Foreign currency exchange rate changes Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Funded status Defined Benefit Plan, Funded (Unfunded) Status of Plan Pension Plan Assets by Asset Category [Abstract] Defined Benefit Plan, Information about Plan Assets [Abstract] Interest cost Interest cost Unrecognized net actuarial loss Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Defined benefit expense Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Prior service cost Rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase Service cost Service cost Weighted average liability assumptions [Abstract] Weighted average cost assumption [Abstract] Benefit obligation at end of year Benefit obligation at beginning of year Defined Benefit Plan, Benefit Obligation Defined Benefit Plan Disclosure [Line Items] Schedule of Defined Benefit Plans Disclosures [Table] Proceeds from divestiture of businesses Proceeds from divestiture of businesses Proceeds from sale of assets Property, plant, and equipment, gross Property, Plant and Equipment, Gross Property, plant, and equipment, net Property, Plant and Equipment, Net Property, Plant, and Equipment [Abstract] Property, Plant and Equipment [Abstract] Property, Plant, and Equipment Provision for expected credit losses Acquisition of property, plant, and equipment Payments to Acquire Property, Plant, and Equipment Raw materials and supplies Trade Accounts Receivable Accounts Receivable Reconciliation of change in liability for unrecognized tax benefits [Roll Forward] Repayment of debt Repayments of Unsecured Debt Purchase of treasury stock Payments for Repurchase of Common Stock Research and Development Operational Improvement Plan Earnings reinvested in the business Retained Earnings (Accumulated Deficit) Intangible Assets Changes in Goodwill by Business Segment Short-Term Borrowings Segment and Geographic Information Segment Reporting Disclosure [Text Block] Segment Information Segment Reporting Information [Line Items] Schedule of Segment Reporting Information, by Segment [Table] Selling and administrative expenses Selling, General and Administrative Expense Senior Notes [Member] Cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Granted (in shares) Granted (in dollars per share) Outstanding, end of period (in shares) Outstanding, beginning of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Outstanding, beginning of period (in dollars per share) Outstanding, 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 Vested, net (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Total intrinsic values of shares vested Vested, net (in dollars per share) Number of shares authorized for issuance (in shares) Number of shares available for issuance (in shares) Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Short-term Debt, Type [Domain] Weighted-average interest rates on short-term borrowings Short-term Debt, Type [Axis] Short-term Debt [Line Items] Schedule of Short-term Debt [Table] Short-term borrowings [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] State [Member] State and Local Jurisdiction [Member] CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract] CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract] CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY [Abstract] Share-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Shareholders' Equity: Subsequent Event Type [Axis] Subsequent Event [Line Items] Subsequent Event [Table] Subsequent Event Type [Domain] Derivative Financial Instruments [Abstract] Summary of Derivative Instruments [Abstract] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Reconciliation of Change in Liability for Unrecognized Tax Benefits Cash paid during the year for: Operating loss carryovers, tax credit Total current assets Assets, Current Current Assets: Assets, Current [Abstract] Research and Development [Abstract] Research and Development Expense [Abstract] Technological Know-how [Member] Trade Secrets [Member] Foreign currency translation on net investment hedges Impact of foreign exchange rates on debt instruments recorded in other comprehensive income Balance at the end of year Balance at beginning of year Unrecognized Tax Benefits Decreases as a result of lapse of the applicable statutes of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Decreases related to settlements with tax authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Increases for tax positions taken in the current year Unrecognized tax benefits that would impact the effective tax rate, if recognized Unsecured debt Unsecured Debt Valuation Allowance [Abstract] Additions Recorded During Acquisitions Balance at Beginning of Period Balance at End of Period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Additions Charged to Costs and Expenses Deductions Valuation Allowances and Reserves [Domain] Valuation Allowances and Reserves Type [Axis] Diluted (in shares) Denominator for diluted EPS - diluted weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Effect of dilutive securities (in shares) Basic (in shares) Denominator for basic EPS - weighted average common shares (in shares) Weighted Average Number of Shares Outstanding, Basic Common Stock [Member] Property, Plant and Equipment, Type [Domain] Property, Plant, and Equipment: Property, Plant and Equipment, Net [Abstract] Research and development costs Other Investments [Member] Total assets Assets Ending balance Beginning balance Accounts Receivable, Allowance for Credit Loss Other liabilities Other Liabilities, Noncurrent Income Tax Authority [Domain] Type of Restructuring [Domain] Employee Separation Costs [Member] Operational Improvement Plan Costs by Segment Schedule of Restructuring and Related Costs [Table] Share-Based Compensation Share-Based Payment Arrangement [Text Block] Fair Value Measurement [Domain] Carrying Value [Member] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Fair Value [Member] Estimate of Fair Value Measurement [Member] Statement [Table] Machinery and equipment Machinery and Equipment, Gross Forward exchange contract, liability Foreign Currency Contracts, Liability, Fair Value Disclosure Movement in Valuation Allowances and Reserves [Roll Forward] Assets Assets [Abstract] Statement [Line Items] Discount rate Expected return on plan assets Rate of compensation increase Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Line Items] Level 1 [Member] Level 2 [Member] Level 2 [Member] Level 3 [Member] Fair Value Measurements Fair Value Disclosures [Text Block] Aggregate amounts of contractual maturities of long-term debt [Abstract] Deferred tax assets [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total before tax effects Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax Less debt fees Debt Issuance Costs, Net Other assets Other Assets, Noncurrent Goodwill activity [Roll Forward] Earnings per common share: Earnings Per Share Acquisitions Other liabilities Property, Plant and Equipment [Table] Schedule of Long Lived Assets Held-for-sale [Table] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Other foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Property, Plant and Equipment by Type [Axis] Property, Plant and Equipment [Line Items] Long Lived Assets Held-for-sale [Line Items] Earnings before income taxes [Abstract] Total shareholders' equity Ending balance Beginning balance Equity, Attributable to Parent Property, plant, and equipment Deferred Tax Liabilities, Property, Plant and Equipment Income taxes Income taxes Cash dividends per share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Equity Components [Axis] Additional Paid-In Capital [Member] Earnings Reinvested in the Business [Member] Retained Earnings [Member] Accumulated Other Comprehensive (Loss) Income [Member] Accumulated Other Comprehensive (Loss) Income [Member] Foreign Currency Items [Member] Pension Items [Member] Equity Component [Domain] Forward exchange contract, assets Foreign Currency Contract, Asset, Fair Value Disclosure Selling and Administrative Expenses Selling, General and Administrative Expenses, Policy [Policy Text Block] Share-based compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Benefit plans Stock Issued During Period, Value, Employee Stock Purchase Plan Benefit plans (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Purchase of treasury stock (in shares) Treasury Stock, Shares, Acquired Accumulated Other Comprehensive Income (Loss) Stockholders' Equity, Policy [Policy Text Block] Segments [Axis] Purchase of treasury stock Treasury Stock, Value, Acquired, Cost Method Stock Unit Activity [Roll Forward] Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Acquisitions [Abstract] Acquisition [Abstract] Business Combination, Consideration Transferred [Abstract] Intangibles assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Weighted average number of common shares outstanding: Denominator [Abstract] Weighted Average Number of Shares Outstanding, Diluted [Abstract] Income taxes Accrued Income Taxes, Current Depreciation and amortization Hedging Relationship [Domain] Acquisitions Business Combination Disclosure [Text Block] Leases [Abstract] Cash dividends paid Dividends, Common Stock, Cash Adjustments to arrive at net cash provided by operating activities: Long-Term Debt, Type [Axis] Trade accounts payable Accounts Payable, Trade, Current Accrued salaries, wages, and withholdings from employees Employee-related Liabilities, Current Other accrued expenses Other Accrued Liabilities, Current Pension adjustment, tax (benefit) expense Long-Term Debt, Type [Domain] Defined Benefit Plan, Asset Categories [Axis] Plan Asset Categories [Domain] Accrued employee and retiree benefits Liability, Defined Benefit Plan, Noncurrent Net liability Liability, Defined Benefit Plan Other Stockholders' Equity, Other Numerator [Abstract] Earnings before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Prepaid expenses and other current assets Undistributed earnings Other [Member] Other Segments [Member] Segments [Domain] Reportable Segments [Member] Long-lived assets Long-Lived Assets Schedule of Revenues from External Customers and Long-Lived Assets [Table] Revenues from External Customers and Long-Lived Assets [Line Items] Intersegment Revenue [Member] Intersegment Eliminations [Member] Fair Value Hierarchy [Domain] Trade Accounts Receivable [Abstract] Geographical Information Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Debt payments Repayments of Debt Proceeds from additional borrowings Fair Value, Hierarchy [Axis] Contractual Maturities on Long-Term Debt Tax Effects of Temporary Differences - Deferred Tax Assets and Liabilities Provision for Income Taxes Effective Income Tax Rate Reconciliation Earnings Before Income Taxes Weighted-Average Common Shares for the Computation of EPS Commitments and Contingencies [Abstract] Other (in shares) Stock Issued During Period, Shares, Other Income Taxes [Abstract] Goodwill and Intangible Assets [Abstract] Fair Value Measurements [Abstract] Subsequent Event Subsequent Events [Text Block] Debt [Abstract] Retirement Plans [Abstract] Changes in Allowance for Doubtful Accounts Funded Status of Defined Benefit Plan Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block] Pension Plan Assets by Asset Category Amounts Recognized in Accumulated Other Comprehensive Loss Weighted Average Assumptions Annual Benefit Cost Non-vested Stock and Performance Unit Activity Long term debt Derivative Instruments and Hedging Activity [Abstract] Stand-by letters of credit outstanding Operational Improvement Plan [Abstract] Amounts Recognized in Consolidated Balance Sheets Use of Estimates Subsequent Events Changes in OCI Long-Term Debt Schedule of Debt [Table Text Block] Average interest rate Fair Value Measurements, Recurring and Nonrecurring [Table] Impairment charge Goodwill and Intangible Asset Impairment Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Type [Axis] Summary of Significant Accounting Policies [Abstract] Segment and Geographic Information [Abstract] Subsequent Event [Abstract] Measurement Basis [Axis] Capitalized interest Dividend payable date Derivative Instrument [Axis] Income Tax Authority [Axis] Operating loss carryovers, subject to expiration Operating loss carryovers, not subject to expiration Carrying value of foreign denominated debt Other Costs [Member] Schedule of Finite-Lived Intangible Assets [Table] Grant Date Weighted Average Fair Value [Abstract] Cancelled (in dollars per share) Compensation cost not yet recognized Accounts Receivable, Allowance for Credit Loss [Roll Forward] Translation and other activity Performance Stock Units [Member] Performance Shares [Member] Plan Name [Axis] Plan Name [Domain] Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Award Type and Plan Name [Axis] Subsequent Event [Member] Income Statement Location [Axis] Income Statement Location [Domain] Increase in number of shares authorized for issuance (in shares) Useful lives of intangible assets Weighted Average Amortization Years Recently Issued Accounting Pronouncements U.S. Credit Facilities [Member] Domestic Line of Credit [Member] Revolving Credit Facility [Member] Credit Facility [Axis] Credit Facility [Domain] Non-cash gain (loss) on disposal of business Estimated useful lives 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year One 2025 Defined Benefit Plan, Expected Future Benefit Payment, Year Two 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year Three 2027 Defined Benefit Plan, Expected Future Benefit Payment, Year Four 2028 Defined Benefit Plan, Expected Future Benefit Payment, Year Five 2029 through 2033 Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years Award vesting period Compensation cost not yet recognized, period for recognition Corporate & Other [Member] Corporate and Other [Member] Number of reportable segments Number of reportable segment Number of Reportable Segments Selling, General and Administrative Expenses [Member] Selling and Administrative Expenses [Member] Selling & Administrative Expenses [Member] Settlement income Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement Actuarial loss (gain) Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Pension adjustment, net of tax (benefit) expense of $(72), $(462), and $577, respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax Pension adjustment, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Other comprehensive income (loss) Cost of Products Sold [Member] Cash Flow Hedging [Member] Hedging Relationship [Axis] Amount of gains (losses) reclassified into net earnings Derivative Contract [Domain] International Fixed Income Funds [Member] Fixed Income Funds [Member] Forward Exchange Contracts [Member] Interest rate Debt Instrument, Basis Spread on Variable Rate Percentage of matching contributions under defined contribution plan Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Investments, Fair Value Disclosure [Abstract] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Table] Accounts written off Accounts Receivable, Allowance for Credit Loss, Writeoff Debt term Aggregate Intrinsic Value [Abstract] Outstanding, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Debt assumed Variable Rate [Axis] Variable Rate [Domain] Reclassification of cumulative translation to net earnings Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax Amortization of actuarial (gain) loss, included in defined benefit expense Corporate & Other [Member] Corporate, Non-Segment [Member] Deferred tax assets Deferred Income Tax Assets, Net Deferred tax liabilities Deferred Income Tax Liabilities, Net AOCI Attributable to Parent, Net of Tax [Roll Forward] Other comprehensive income before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Amounts reclassified from OCI Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Treasury Stock [Member] Treasury stock, shares (in shares) Beginning balance (in shares) Ending balance (in shares) Treasury Stock, Common, Shares Treasury stock, 11,885,398 and 12,058,773 shares, respectively, at cost Treasury Stock, Common, Value Currency translation impact Goodwill, Foreign Currency Translation Gain (Loss) Operating lease expense Revenue [Abstract] Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Foreign currency exchange rate changes Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid Allowance for Trade Receivables [Member] Right-of-use assets Operating Lease, Right-of-Use Asset Maturities of Operating Lease Liabilities [Abstract] Revenue Revenue from external customers Retirement Plan Type [Axis] Retirement Plan Type [Domain] Estimated future employer contributions for next fiscal year Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year Leases [Abstract] Lessee, Operating Lease, Description [Abstract] Effect of exchange rate changes on cash and cash equivalents Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents at end of year Cash and cash equivalents at beginning of year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash paid for operating leases Right-of-use assets in exchange for operating lease obligations Weighted average discount rate for operating leases Total lease payments Lessee, Operating Lease, Liability, to be Paid Thereafter 2024 2028 2027 2026 2025 Maturities of Operating Lease Liabilities Present value of lease liabilities Operating Lease, Liability Operating lease, liability, Current Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Operating lease, liability, Noncurrent Operating Lease, Liability, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Leases Lessee, Leases [Policy Text Block] Leases Weighted average remaining operating lease term Extended lease term Lessee, Operating Lease, Renewal Term Revenue Recognition Defined Benefit Plan Equity Securities [Member] Domestic [Member] Defined Benefit Plan, Equity Securities, US [Member] International [Member] Defined Benefit Plan, Equity Securities, Non-US [Member] Cash Flow Hedges [Member] Cash flow hedges adjustment, net of tax benefit of $(984), $(471), and $(430), respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Cash flow hedges adjustment, tax benefit Tax effect of current year activity on net investment hedges Withholding of tax liability Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability SOFR [Member] Global Intangible Low-Taxed Income Effective Income Tax Rate Reconciliation, GILTI, Percent Foreign Derived Intangible Income Effective Income Tax Rate Reconciliation, FDII, Percent Capital expenditures Schedule II - Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Valuation and Qualifying Accounts Disclosure [Line Items] Valuation and Qualifying Accounts Disclosure [Table] Geographical [Domain] Geographical [Axis] Schedule II - Valuation and Qualifying Accounts [Abstract] Statistical Measurement [Axis] Statistical Measurement [Domain] Maximum [Member] Minimum [Member] Weighted Average [Member] Currency [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Reportable Geographical Components [Member] Europe [Member] North America [Member] Asia Pacific [Member] Asia Pacific [Member] Products and Services [Domain] Products and Services [Axis] United States [Member] Cover [Abstract] Document Type Document Annual Report Document Transition Report Document Financial Statement Error Correction [Flag] Entity Interactive Data Current Amendment Flag ICFR Auditor Attestation Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Period End Date Entity Registrant Name Entity Central Index Key Entity File Number Entity Tax Identification Number Entity Incorporation, State or Country Code Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Shell Company Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Public Float Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Common Stock, Shares Outstanding Auditor Name Auditor Location Auditor Firm ID Euro [Member] Dollar [Member] All Currencies [Domain] Other income includes cash received for the early termination of a lease less associated expenses. Other Income Restructuring [Member] Other Income [Member] Amount classified as allowance for credit loss attributable to assets disposal group held for sale or disposed of. Assets of Disposal Group, Including Discontinued Operation, Allowance for Credit Loss, Current Allowance for credit loss Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period. Natural Ingredients [Member] Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period. Flavors, Extracts & Flavor Ingredients [Member] Flavors, Extracts & Flavor Ingredients [Member] Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period. Food & Pharmaceutical Colors [Member] Food & Pharmaceutical Colors [Member] Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period. Personal Care [Member] Personal Care [Member] An assumption as to the rate of return on plan assets reflecting the average rate of earnings expected on the funds invested or to be invested to provide for the benefits included in the benefit obligation. Defined benefit plan, assumption used calculating liability, Expected return on plan assets Expected return on plan assets Plan that provides pension benefits in return for services rendered, provides an individual account for each participant, and specifies how contributions to the individual's account are to be determined instead of specifying the amount of benefits the individual is to receive. Defined Contribution Pension Plans [Member] Defined Contribution Plan [Member] Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits, death benefits and settlements. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services. Defined Benefit Plan Benefit Obligation Benefits And Settlements Paid Benefits and settlements paid For a classified balance sheet, the amount recognized in balance sheet as a other asset associated with the plan. Defined Benefit Plan, Other Assets Other assets Defined Contribution Pension And Other Postretirement Benefit Expense [Abstract] Defined Contribution Pension and Other Postretirement Benefit Expense [Abstract] The gross amount of increases and decreases in unrecognized tax benefits resulting from foreign currency exchange rate changes. Unrecognized Tax Benefits Reductions Resulting From Foreign Currency Exchange Rate Changes Foreign currency exchange rate changes The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate in next fiscal year. Unrecognized Tax Benefits that Would Impact Effective Tax Rate in Next Fiscal Year Unrecognized tax benefits that would impact the effective tax rate in the next fiscal year The Amended and Restated 2017 Stock plan approved in April 2022 by the shareholders. Amended And Restated2017 Stock Plan [Member] Amended and Restated 2017 Stock Plan [Member] The 1999 amended and restated directors deferred compensation plan. Amended and Restated Directors Deferred Compensation Plan [Member] Amended and Restated Directors Deferred Compensation Plan [Member] The 2017 stock plan. 2017 Stock Plan [Member] The future percentage of grants that will be performance stock unit awards. Percentage of future grants that will be performance stock unit awards Percentage of grants to elected officers that will be performance stock unit awards The percentage of grants that will be non-vested restricted stock awards. Percentage of Grants, Non-vested Restricted Stock Awards Percentage of grants to elected officers, non-vested restricted stock awards Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met and shares or units awarded to employees for meeting certain performance targets. Non vested stock and performance stock units [Member] Non-vested Stock and Performance Stock Units [Member] The number of years to measure performance metrics in order to award performance stock unit awards in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Number of years to measure performance metrics Stated performance metrics in an award of the original grant. Percentage of stated performance metrics award of grant Share-based Compensation Arrangement [Abstract] Tabular disclosure of costs incurred for portfolio optimization plan expenses. Portfolio Optimization Plan Expenses by Segment [Table Text Block] Portfolio Optimization Plan Expenses by Segment Operating Loss Carryforwards [Abstract] Derivative instruments and hedging activity for the period [Abstract] (Patents) The exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law. (Trademarks) The rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style. (Noncompete Agreements) Payments made to third parties in exchange for their agreement not to engage in competitive practices in specified geographic territories for a period of time. Patents, Trademarks, Noncompete Agreements and Other [Member] Patents, Trademarks, Non-compete Agreements and Other [Member] Intangible assets expense [Abstract] Tabular disclosure of information related to the divestiture and other related costs. Divestiture and Other Related Costs [Table Text Block] Divestiture and Other Related Costs Tabular disclosure of pension adjustment amounts recognized in AOCI net of tax as of the report date. Schedule of Amounts Recognized in Accumulated Other Comprehensive Income (Loss) Net of Tax [Table Text Block] Pension Adjustments Recognized in Accumulated Other Comprehensive Income Region of Asia Pacific. Asia Pacific Segment [Member] Asia Pacific [Member] Information on the color segment. Color [Member] Color [Member] Information on the flavors and extracts segment. Flavors And Extracts [Member] Flavors & Extracts [Member] The amount of other optimization expenses. Portfolio Optimization Plan, Other Costs Other costs The amount of employee separation cost. Portfolio Optimization Plan, Employee Separation Cost Employee separation The amount of non-cash impairment charges. Portfolio Optimization Plan, Non-cash Impairment Charges Non-cash impairment charges The amount of portfolio optimization plan expenses. Portfolio Optimization Plan Expenses Portfolio optimization plan expenses Portfolio Optimization Plan Expenses [Abstract] Portfolio Optimization Plan Expenses [Abstract] Amount of reduction of annual operating costs. Portfolio Optimization Plan, Reduction of Annual Operating Costs Reduction of annual operating costs Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset. Portfolio Optimization Plan Cost, Current Accrued liabilities related to portfolio optimization plan Amount expected to be recognized in earnings for the optimization plan. Portfolio Optimization Plan, Expected Cost Expected plan cost The expected number of positions to be eliminated as a result of optimization plan activities. Portfolio Optimization Plan, Expected Reduction in Number of Positions Number of reduced positions Portfolio Optimizations Plan [Abstract] Portfolio Optimization Plan [Abstract] The entire disclosure for portfolio optimization plan. Portfolio Optimization Plan [Text Block] Portfolio Optimization Plan Portfolio Optimization Plan [Abstract] Subsequent Events Additional Information [Abstract] Subsequent Events [Abstract] The business within the flavors and fragrances segment. European Natural Ingredients Business [Member] European Natural Ingredients Business [Member] Non-vested stock which will be issued upon vesting. Nonvested stock issued upon vesting Non-vested stock issued upon vesting Non-vested stock which will be issued upon vesting, in shares. Nonvested stock issued upon vesting, Shares Non-vested stock issued upon vesting (in shares) Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in the cumulative translation adjustment from gain (loss) on foreign currency translation on long-term intercompany loans Other Comprehensive Income (Loss), Long-term activity on intercompany loans Tax effect of current year activity on long-term intercompany loans Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors. Senior Notes Two [Member] 3.65% Senior Notes due May 2024 [Member] A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer. British Pound Denominated Senior Notes Due November 2025 [Member] 2.76% British Pound-denominated Notes due November 2025 [Member] Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors. Senior Notes Three [Member] 1.27% Euro-denominated Senior Notes due May 2024 [Member] A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer. Various Other Notes [Member] A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer. Euro Denominated Senior Notes Due November2023 at 3.06 Percent [Member] 3.06% Euro-denominated Senior Notes due November 2023 [Member] A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer. Senior Notes Due November 2027 [Member] 6.14% Senior Notes due November 2027 [Member] Applicable margin. Applicable Margin [Member] A Euro denominated loan from a bank for a specific amount that has a specified repayment schedule and a floating interest rate. Term loans almost always mature between one and 10 years. Euro Denominated Term Loan [Member] Euro Denominated Term Loan [Member] The number of U.S. dollar-denominated notes Number of U.S. Dollar-denominated Notes Number of U.S. Dollar-denominated notes A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer. British Pound Denominated Senior Notes Due November 2023 [Member] 2.53% British Pound-denominated Notes due November 2023 [Member] A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer. Senior Notes Due November 2025 [Member] 4.19% Senior Notes due November 2025 [Member] Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg, adjustment. Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate, Adjustment [Member] SOFR Adjustment [Member] Long term debt additional disclosures [Abstract] Ratio of the amount of allowed debt as compared to total equity as defined in the loan agreements. Debt to EBITDA, Required Debt to EBITDA, required 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. Other Line of Credit Facility [Member] Covenant agreement related to the number of times EBITDA or some other income related item covers the interest expense. Interest Coverage, Required Interest coverage, required A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer. Euro Denominated Senior Notes Due November 2029 [Member] 4.62% Euro-denominated Senior Notes due November 2029 [Member] A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer. Senior Notes Due November 2026 [Member] 6.08% Senior Notes Due November 2026 [Member] A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer. Euro Denominated Senior Notes Due November 2022 at 1.85 Percent [Member] 1.85% Euro-denominated Senior Notes due November 2022 [Member] A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer. Senior Notes Due November 2029 [Member] 6.34% Senior Notes due November 2029 [Member] A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer. Senior Notes Due November 2023 at 3.66 Percent [Member] 3.66% Senior Notes due November 2023 [Member] A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer. Senior Notes Due May 2028 [Member] 4.94% Senior Notes due May 2028 [Member] A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer. Euro Denominated Senior Notes Due May 2028 [Member] 4.15% Euro-denominated Senior Notes due May 2028 [Member] Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors. Senior Notes One [Member] 1.71% Euro-denominated Senior Notes due May 2027 [Member] Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights and customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships. Technological Know-how and Customer Relationships [Member] Technological Know-how and Customer Relationships [Member] A business acquired by the entity. Flavor Solutions, Inc. [Member] Flavor Solutions, Inc. [Member] A business acquired by the entity. Endemix [Member] Income Loss From Continuing Operations Basic and Diluted Per Share [Abstract] Earnings per Common Share [Abstract] Number of months for contracts to mature in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Number of months for contracts to mature Number of months for contracts to mature Nature of Operations [Abstract] Disclosure of accounting policy for Commodity Purchases. Commodity Purchases [Policy Text Block] Commodity Purchases Disclosure of accounting policy for its derivative instruments and hedging activities. Disclosure may include: (1) Each method used to account for derivative financial instruments and derivative commodity instruments ("derivatives"); (2) the types of derivatives accounted for under each method; Net Investments Hedging [Policy Text Block] Net Investments Hedging Disclosure of accounting policy for its derivative instruments and hedging activities. Disclosure may include: (1) Each method used to account for derivative financial instruments and derivative commodity instruments ("derivatives"); (2) the types of derivatives accounted for under each method; Interest Rate Hedging [Policy Text Block] Interest Rate Hedging Intangible assets [Abstract] Long lived, depreciable structure held for productive use and any addition, improvement, or renovation to the structure, such as interior masonry, interior flooring, electrical, and plumbing and long lived, depreciable asset that is an addition or improvement to assets held under a lease arrangement. Building and Leasehold Improvements [Member] Amount of non-cash impairment charges. Disposal Group Including Discontinued Operation Non Cash Impairment Charges Non-cash impairment charges Amount of non-cash charges for closing the transaction related to other costs. Disposal Group, Including Discontinued Operation, Other Costs Other costs Divestiture and other related costs during the period. Divestiture and other related costs Divestiture and other related costs Amount of non-cash charges for closing the transaction related to the reclassification of accumulated foreign currency translation. Disposal Group, Including Discontinued Operation, Non-cash Charges related to Reclassification of Accumulated Foreign Currency Translation Reclassification of foreign currency translation and related items Divestiture & other related costs [Abstract] Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period. Fragrances [Member] Fragrances [Member] Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period. Inks [Member] Inks [Member] Inks [Member] Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period. Inks and Fragrances [Member] Inks and Fragrances [Member] Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period. Yogurt Fruit Preparations [Member] Yogurt Fruit Preparations [Member] Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period. Yogurt Fruit Preparations & Ink [Member] Yogurt Fruit Preparations & Ink [Member] Divestiture of Product Line [Abstract] Divestiture Transactions [Abstract] Number of portfolio segments reported by the entity. Number of Portfolio Segments Number of portfolio segments Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to loss on balance sheet hedge. Effective Income Tax Rate Reconciliation, Loss on Balance Sheet Hedge Loss on balance sheet hedge The Disclosure about carrying value of the assets and liabilities comprising the disposal group. Divestiture [Text Block] Divestitures Divestitures [Abstract] Cost incurred on portfolio optimization plan. Portfolio Optimization Plan Costs Portfolio optimization plan costs The net amount before tax of gain (loss) recognized on the sale or disposal of a disposal group and other charges. Excludes discontinued operations. Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal and Other Charges, Net Net (gain) loss on divestitures and other charges Amount of obligations incurred for noncurrent employer-related costs. Employee Related Liabilities Non Current Accrued employee and retiree benefits EX-101.PRE 11 sxt-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 12 image00001.jpg begin 644 image00001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# 8$!08%! 8&!08'!P8("A *"@D) M"A0.#PP0%Q08&!<4%A8:'24?&ALC'!86("P@(R8G*2HI&1\M,"TH,"4H*2C_ MVP!# 0<'!PH("A,*"A,H&A8:*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"C_P 1" $I G # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)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#ZIHHHH ** 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@ HHHH **P/%/B'^P9=-4VPECN[A8'D:38L0) !/! M[D 9P/?I68WC22%6DN]*DBMHW99;A9=\:XQ@!@N"Q)*]AD=30!V5%9?A_56U M6WF:6W^SRPNJ.@?>/F17!!P/X77MUS2R:_I<&_\ D%#_ *[3?^C7K3H **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH *P])_P"1GU[_ +8?^@&MRL/2?^1G MU[_MA_Z : -RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#,\-_P#(*'_7:;_T:]:= M9GAO_D%#_KM-_P"C7K3H **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *P])_Y&C7O^W?\ ] -;E8>D_P#(SZ]_V[_^@&@##_ /G]N/\ P&?_ KO9(8I&S)$CGIEE!IOV6W_ .>$ M7_? KIA/#I+FB[^O_ .:<,0Y/EDK>G_!.$_X7!X/_P"?VX_\!G_PKH;7Q1:Z MGX7FUK0HY+^-0P2( QL[ XQR./\ /6MK[+;_ //"+_O@5@^-+F6RTJ.&WT:V MU.WN95MY(9+@0 ;B #]TYY/MCK4U)46OW<6GYN_Z(JG&LG^\DFO)6_5F,?B9 MI5FEM'JZM'>2AB8[7,RK@[1R0KV7%!),Q=BVXANK@%'RQZ;:X@==X*.I9!_&&.]1M[D^M7[#QGX?LXY(=.@N8D\US)O@>.-)0 MP\Q&8C"NN'KV:UBMIYW>YN/LT?[A@-W8DXX![&NOH **** M "BBB@#*UK7;31[BPANEF:2]F$,0C3=SZGVK./C72T:03+=PF(_OO,A*^2IQ MAW] <\=_4"KWB+P_::^MHMZTX6WF691&^T,5((R/J ?6JA\&Z4UNL,OVF5,$ M2;Y23,"VXAS_ !<\\T :FCZI!JUN\MNLJ;&V.DJ[64X##(]U93]"*H:5(@\3 MZ]ET_P"6'?\ V#6AI.F0:7 \5L9&WMO=Y&W,Q"A1D^RJH_"L72]*T]_$^O;K M"T.3"QS"O4H-[OQUJ4V@_![1+*5$.RZ\0W%LHMX/7R\CYC[_D.] ' MMTNN:5%JT>ERZE9)J4B[TM6F42,OJ%SFKWFQCJZ_G7B=G^SGX7?098-8N[Z] MU^=O.DU<2E)5D_V%Z!>>AS]:QMGC?X4?+KFD6WC7PI'P+RWMU%Y;I_M#'./? M/U% 'T+YL?\ ST3_ +ZH\V/_ )Z)_P!]5Q7@3Q-X)\E=5_8^F?] ZS_[\+_A0!;\V/_GHG_?5'FQ_\]$_[ZJI_8^F?] Z MS_[\+_A1_8^F?] ZS_[\+_A0!;\V/_GHG_?5'FQ_\]$_[ZJI_8^F?] ZS_[\ M+_A1_8^F?] ZS_[\+_A0!;\V/_GHG_?5'FQ_\]$_[ZJI_8^F?] ZS_[\+_A1 M_8^F?] ZS_[\+_A0!;\V/_GHG_?5'FQ_\]$_[ZJI_8^F?] ZS_[\+_A1_8^F M?] ZS_[\+_A0!;\V/_GHG_?5'FQ_\]$_[ZJI_8^F?] ZS_[\+_A1_8^F?] Z MS_[\+_A0!;\V/_GHG_?5'FQ_\]$_[ZJI_8^F?] ZS_[\+_A1_8^F?] ZS_[\ M+_A0!;\V/_GHG_?54]7UC3M&TV:_U6]M[2RA7=)-*X55'^>U>:_$?XA^%O"= MV-'TO2(-=\43'9#IEG K,&[>80#M'MU]N]<]X=^$.J>,-4B\0?%=X,*=]MH% MDHC@@'82%?O'VY]SVH 2^^('BOXHW4VF?"Z$Z5H2MY=QXBO%VY]1"O7/Z_[M M=_\ #+X:ZJWT'2+:!(;?2[".&, M;51+= %'L,5)_8^F?] ZS_[\+_A0!;\V/_GHG_?5'FQ_\]$_[ZJI_8^F?] Z MS_[\+_A1_8^F?] ZS_[\+_A0!;\V/_GHG_?5'FQ_\]$_[ZJI_8^F?] ZS_[\ M+_A1_8^F?] ZS_[\+_A0!#X;YTE&%5-'1$4*JRS *!@ >: MW%:M !1110 4444 %8/BF^6$V=I'ILNIW>>TEM[IIDGF"12AO M-R,HI7@L#)\RJ3]\YZU9@U7P6\,!19%4Q?9@&@E!2$KC+ CY4PWWCQSUK;/@ MO1EF>6&!XWP/+ D8I$PQ\RKG )VKGUVBJ]EX"T:WL[>&1+B9XP \C3OF4 ; M&YY3@?+T% '-WFI> ;99=UM,\UU'+N&(S2V_@G1()A(D$N0QDVF9BOF%LF3&<;CTSZ<4 5-%\*>%+W3[2 M[T[3U^S>?]KC!WKB0'C*GT(Z$<$5V%0V=K%9P>3;KM3D_P#(SZ]_VP_] - &Y1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 445'21@JJ!U))Z"@"2N*^(_Q*T#P%:K_:?5+P[F#=_+!^Z/?K_*@#C[3P7XO^+%S'J/Q* MEET7PT&$EOX>M7*O(.QF;K^'7V6NT\4>*]!^'.DP:+H%E ;Q5"V^GVRX5,]" MV/\ ]9_6L_QI\1+F[U ^'O D9O=4D)1[E!N2+UV]B1_>/ ]ZU?A]\.K?P_)_ M:>KR?VAKLIWO._S",GKMSU/^U7?##PHQ57$_*/5^O9'GSQ$Z\G2PWSET7IW9 MQ:^#O'NH(?%,NIM!KH.^&SSMPG]W'0?[I_'FNM\"?$J'5+C^R/$D7]F:Y&=A M20;4E;VST/L?PKT>N2\=^!-+\76V;A?L^H(/W5W&/F'L?[P_R*OZW3Q'N8B- MET:Z?YHGZI4P_OX>5WU3Z_Y,YOQW\&="\07W]L:'+-X<\1H=Z:AIY\OO7;6XLM8TY9;=X;RRN$X(PZ.I['_ KEKX:= M&S>L7LULSIP^*A7NEI);I[HJ>&?$FC^*--2_\/ZA;W]JW\<+9VGT8=0?8UK5 MXYXF^"D-MJ;Z[\--4F\+:Y]XQPDFUG]F3L/ID>U4])^,.J^%;^+1_B_HKZ1. MQV1ZO;*7M)_ M@>(==TSPYI&_^04/^NTW_ *->M.LSPW_R"A_U MVF_]&O6G0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5A MZ3_R-&O?]N__ * :W*P])_Y&?7O^V'_H!H W**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **9/-';PO+/(D42 L[NV MU5 ZDD]!7BOB#XJZMXMU6;P[\(+(7]RIV7.MS+BUM?4J3]X^GZ T =W\1OB/ MH'@*Q$FKW!EOI1BWL+?YYYV[ +V&>YXKS>V\(^,/B[<1W_Q"DET'PKNWP:#; M.5EF'8S-_0\^@%==\.?A+IOAB];6];N9-?\ %4QW3:E>?,5;N(U/W1[]?ITK ML/%OBC3/"VFM>:K,%SQ'$O+RGT4?UZ54(2G)1BKMDSG&$7*3LD265IHO@_P^ M(;2*UTO2;1<[5 1%'K[G]37EFK>(M=^)FH2Z1X362RT)#MN+UP5+CW]!_LCD M]Z;8Z5K_ ,5KZ._UUI--\,QMNAMD.#*/;U_WC^%>PZ3IMGI%A%9:;;I;VT8P MJ(,?C[GWKT+4\%O[U3\(_P";//O4QNWNT_QE_DC)\%^$-,\):?\ 9].CW3,! MYUPX^>0^_H/:NBHHK@G.523E-W;.^%.-.*C!62"BBBH+*6L:79:SI\MEJ=O' M<6T@PR./U'H?>O'[_0?$7POO)-1\,O)J/A]FW3VC\F,>X'_H0_&O;:",C!Y% M=-#%2HWB]8O=/8YL1A8UK26DELUN&9 ZM^!KSGQK\-&-]_;G@N;^S=8C.\Q(=J2GV_ MND_D:E\#_$M;J\_L7Q=#_9FM1G9F0;$E/_LI_0]JVJ86-2+JX;5=5U7^:\S& MGBI4Y*EB='T?1_Y/R.:U+X1ZYX-O9=5^#^M/8%F+RZ+>N7M9O92?NGZ_F*T? M"GQKLSJ:Z%\0M.F\*:^#MQ<@_9YCZI)V'UX]S7L%8OBOPMHGBS36L/$.G6]] M;GH)%^9#ZJW53[@UP'>;$;I+&KQLKHPW*RG((]0:=7@\G@7QW\,)&N?AMJ3: M[H*G<^@ZB^60>D3_ /ZOH:ZSP#\8_#_BB[_LO4!-H/B%#LDTW41Y;;O1"(+^&RM$_BD/+'T4=6/L*\^\=_&&WL=5/ASP-8 MOXE\4O\ *(+?F&W/K(XXX[C/U(JCX5^$-WJ^KQ^)?BSJ']NZR#NAL ?]#M.^ M O1L?E]>M &1)KOCCXRNT'A5)_"O@ICMDU288N;M>_ECL#[?GVKU'X>_#WP_ MX"TXV^A6@$\@_?W@IU !1110 4444 M %%%% !1110 4444 9GAO_D%#_KM-_Z->M.LSPW_ ,@H?]=IO_1KUIT %%%% M !17%^*I/&XUEAX>AT\Z8(EV,Y!D+\[MP8C Z8Q[UD^9\3/^>.G_ /CG^- ' MI5%>:^9\3/\ GCI__CG^-;MN?$DO@J^&N@0:MEQ&=-^9_+S\I )QOQG(!^G- M '6T5Y*;OQ/!)H#V]EKH3.(G>T+Z< 7RP^=OF^4CM&.2* M /4J*\V\%Z_XJU#6;:VU>%E,:*+N/['Y:+E"=^_=D-G;A,=#[5Z30 4444 % M%%% !15'4M5LM-DMDO9Q&]S((HEP268_3MTY]ZC77=-9PJ7D3DM(ORG('E_? MR?;/- &E6'I/_(SZ]_V[_P#H!K3T^_MM0A,MG*LL8.TD=CC/\B#]"*S-)_Y& M?7O^W?\ ] - &Y1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 44C,$4LY"J!DDG KSKQ?\9_!7AF0V\NJ#4-0SM6STY?/D+>G' /U M- 'HURA&^><]@J^F>YXKSS_A,/BKXWX\(^&(/ M#6FR=+_66S*5/<)C^A^M=)\//A'I_AW46U[Q%=R>(O%F^'=+ MATW1+*&RLH1A(HEP/J?4^YYK1) !). .237E/C+XAW>H:B?#W@*,WFHN2DET M@RD7KM/3C^\>!6]##SKRM'YOHO4PKXB%"-Y_)=7Z&[\0OB%9>%E^QVJB^UJ3 MB.U3G:3T+8_EU-<[X2^']_KFI#Q%\0)&N+IOFAL6^[&.VX= /]D?C6[\/?AU M:^'6_M'5'_M#79#N>=_F$9/7;GO_ +76N^KIGB(8>+IX??K+J_3LCFAAYXB2 MJ8G;I'HO7NQ%4(H5 %51@ # I:**\\] ***"0 23@#DDT %%<"JD] 6^Z#[$UO6UY;75OY]M<0S0?\](W#+^8XH GHHHH *Y? MQQX)TKQ=9[+V/RKM1B*ZC'SI['U'L:ZBBKIU)4Y*<'9D5*<:L7":NCQ33/$O MB#X:WT>E>+XY+[16.V"^3+%1['O_ +IY':O8=+U&TU6QBO-.N([BVD&5D0Y! M_P#KT:GI]IJEC+9ZA;QW%M(,-&XR#7C^J>&/$'PWOI-6\'227NC,=T]B^6*C MZ=Q_M#D=Z[_W6,_NU/P?^3.#][@O[U/\5_FCVJN1\??#KPUX[M/*\0:XKJ:X*E.5.3A-6 M9WTZD*L5.#NCF? G@?0/ VE_8O#MBEN&_P!;,?FEF/J[=3_*NFHHJ"PHHHH M**** "BBB@ HJ"\N[:RA,U[<0V\(ZO*X11^)K)T;Q=X?UO4I;#2=7L[R\C0R M-%#)N.T'!(]0"0.* -VBBB@ HHHH S/#?_(*'_7:;_T:]:=9GAO_ )!0_P"N MTW_HUZTZ "BBB@ HHHH *Y#XC2WL5G9M8SW\6)&++:(V9#M^52RABO/3(()X M.!77UROCF\GM6L%-W>V.GR,_GW-G#YD@8#Y%^ZV 3GMS@#C- '(W?C'Q;]CO MY=.T_P"T&&7RF!M&S;8?'7=B4D==N-M7?^$D\4-ILMS-83)?1.VZU2S?;"-C M;@\-QC&<=:@NO$GBC1[+4)X+!;J$RL8EDMBDD(!AW.X! (_>.V!CE3R M:GT?Q5XMODMYKO3+6VADC+R1"&3S4^;9@'.,\ANG0?C0!0L?$/BTQV^IZ@#; M1QP.\\+VS+$Y16.02<:GXNUQ/#-V7TZ"XND,,:VUQ9RN "NQCE M-I%/$L*A_,@D,N\@DN=N 57'*@9-9:^.?%=O/!"FE"]62.219C;N@F.X[=HS ME1PHY!^]DF@#UVBJ.AW4U[H]G1 I78Q'*X//!XJ]0 4444 8/BG MP]_;LFFN+IK9K.Y6X#(H+'!Z ]5)Z9]">*KWWA&WN_,1KADAEF>614C ;#$' M:K=5&1SZBNFHH S- TK^R;:5&G,\LKAWDV[D_\ (T:]_P!N_P#Z : +?]C6O]ZY_P# F3_&C^QK M7^]<_P#@3)_C6C10!G?V-:_WKG_P)D_QH_L:U_O7/_@3)_C6C10!G?V-:_WK MG_P)D_QH_L:U_O7/_@3)_C6C10!G?V-:_P!ZY_\ F3_ !H_L:U_O7/_ ($R M?XUHT4 9W]C6O]ZY_P# F3_&C^QK7^]<_P#@3)_C6C10!G?V-:_WKG_P)D_Q MH_L:U_O7/_@3)_C6C10!G?V-:_WKG_P)D_QH_L:U_O7/_@3)_C6C10!G?V-: M_P!ZY_\ F3_ !H_L:U_O7/_ ($R?XUHUD>(O$NB^&K4W.O:I:6$.,@SRA2W MT'4_A0!-_8UK_>N?_ F3_&C^QK7^]<_^!,G^->2WOQT&L7#V?PV\,:IXEN02 MOVCRS#;*?=B/\*A/@OXI>-_F\9>*HO#NG/G=I^BK^\(]#)_]=J .R\8>+?!' M@^-CKVNK;R@9%NMW))*WT1237GI^(/B/QXDAA'N%W< M_G^%=[X/^#7@KPNXGMM)2]OL[FN[\^?(6[GYN!^ KT10%4!0 !P .U 'A%E\ M&?$OB3]Y\2/&VH7,#'<=-TV0QPCV+'K^7XUZ%X9^%O@[PQM;1-%BMI@,>>'8 MR'ZL3FNUJK?ZA9Z?%YE_=06R?WI9 H_6FDV[(3:2NR Z/:DY+71/_7S)_C5; M4;32]-LI;N_N9;>VB&YY'NG _.N8UKXN>%M.#+!6WS95N[W5OB/JCZ=X2%U8Z%&=MQ>2RN?,'OD_DHY]:],\+^ ]&\.V(ALHYO M-*@2S^:RO*??!Z>U=!I6G6FDV,5GIUO';VT0PJ(, ?\ U_>K=17Q7/'V5)N?\ P)D_QH_L:U_O7/\ X$R?XU5\2>+- M!\,Q*^O:K:66\@(DLGSN3Z*.3^ KS3Q!\<8(/$D&@:+HE^]_/'YJS7D#JBK@ MX/EH&D.<< A>HZ5R'8>J_P!C6O\ >N?_ )D_P :Y3Q;XH\&>$H9'US6O(>, M9,274DDGM\JDD9]ZX"UT?XJ>-KG4E\0SQZ9HTH*6H61[4JN?O-$A+L<8(#./ M?-=#X0^!NA:/H8TW7+V\UZ$R&:2*X;RX76.>FXMB@#E/$7Q6GEOM-L MO"'AZ^O#?N%6?$'Q'XDDDU_5GB\-RQ<6U M]*9'5^.?)B8)GK@,S8'7)KWG2],L=)LTM-+L[>SMD&%B@C"*/P%6Z /(?#_P M%\.:1I&J6!U'698]0;=)LNC"%R,$!%^4Y]P:Y[4?V=XK70[C3?#6LF*&5L_Z M4KB0#.<>9&P!''=#7O\ 10!\U>(OA_XS2PTVVFN_$7V?3726'[+=K>(2G R/ MWR6_GE@<,8[C8>XR 3T%?2507E MG;7T!AO;>&XA;K'*@=3^!H \:\.ZEIL7CC4]7UCQ;JMMI%Y"JVVE:DDL"6[# M&2)"=AZ'&#_$#O"^NIH7B+[1XO36;N[DD?3+E)F9+52#L!P><'!Q[5OW MGPW\-REFLK:;2W8DDZ?.T .?5 =A_$5RE[\)+BWE,^BZK#YW!#30&"0D?]-; M6_PJ6T@UB"X\;J>;MY7$1&_./3.WC.*O>)]*\90V/AD>'5L MY[LS1C6&FN9 NS WF/YNF=WOTK$V?$?P\W!O;VW5NS1:@I'T/E2_J:FM?BU= MVDHAUS2K<2XY"3-:R9'7]W+KOP[X]T]]+,*!8+QKF1?.DST8;L#([]./>O M1K/XD^'90OVZ:XTMF( ^WP-$I^C\H?\ OJK'B3P[X>\>:8OF207&!^ZO+616 M9/HPR"/8\5V0Q$:B5/$7:77JO^!Y'%/#RIMU,/9-].C_ .#YG-^&_$WVOPOX M@USQ)X?UC1+?29I0$>>5WGB09WJ,C/X<>AJ]:>+/",O@>R\6WE_=:?HUV0L< MEW-(C;MQ7! )YRIZ=AGI7,:G\-;O0K M:S<:;_9;W]CXNTU7#>3':^;#&5Z'>RJ@Q[-5?5:4O@JKYW0OK=6/QTG\K,^B MQ8Z85@87,F)P#%_I;_O,C/R_-SQZ5/\ V-:_WKG_ ,"9/\:^4?$'B[7O$7B# M0+BX\,07U_H+^;:?8GDD53Q@,L)*X&U>,CIBFWOB[QS/XLDUO61KEB)(/(^Q MQ2M90@ ]0/F;^1]ZR6$J2=H>]Z&CQ=.*O4]WU/J>^M-*L(3+?7;6T0Y+S7C( M!^):N5O?&'A&%6^Q7.HZHR]1IYFF7_OO.P?BU>"^$WMY[G6+GQ3KJB5F9[%5 MMO/E/!.TRS!]@Z#@9[YKJO"VO^&(/AK+XE\8Z.+_ %RUE$RY( EOY;F3 _Z96^ M_'XL*B72O'^O$$'5;2,@=;A;"/GVS+*?_':[9OB%X5\/>%_#VH78&EVFL&-+ M:V2'E'=0=K*G QGFNOGU?3K?5;?3)[ZVCU&X4O#;-(!)(HZD+U-8'1N>3I\& M)-3F2?Q#JR^8K9_T=7FDXZ?O9V?GZ**[?0?AWH6C7"74(O9[Y(C MU<7;M(( MRN?_ F3_&C^QK7^]<_^!,G^-:-% &=_ M8UK_ 'KG_P "9/\ &C^QK7^]<_\ @3)_C6C10!E>%T$>C(BYPLLP&3D_ZUN] M:M9GAO\ Y!0_Z[3?^C7K3H **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *P])_Y&?7O^W?_P! -;E8>D_\C/KW_;O_ .@&@#:5=>+-8Z?Z*I%O&?5I/3W''O0![!+(D,;22NJ1J,LS' ]2:\I\3_ !S\ M.:?J!TOPW;WOBC6,[1;Z6F]0DMY M<0'H[]_U^M>L^%?"NA>$M/%IX>TRVL( /F\M?F;W9CR3]30!Y3Y7QD\!]*?\ A0>?=D?T/_?)K7\.? ?PI878O]?-YXFU0G%PFT$_J?TKII8. MO5UA%V.:KC*%+2GV=I;V5ND%G!%;P(,+'$@15'L!Q3YI8X8R\SI&@ZLYP M!^->0MJGQ0\0@_8]/M]#MCSOF 5@/^!9/Z"LZ\\#VC-Y_C[Q]$W/S1FZ5!], MN?Z5M]3A#^-42]-7^!C]L3Q)*#C\E_QJE;WWP>\,20(UW97-S(0L3.KW+2- M_LX!4GD=/6M"\^-OA73-671;>PU%+\KO2![=+52,$YS(R@=#UI>TPE/X8.7J M[?@O\P]GBZGQ34?17_%D/]G_ !1\1_\ 'W>VVB6S=5C(#8_X#D_J*M6'P9L9 M9//\0ZM?ZG.>6^;:"?J.?BSX@\/WDEEX9;2=1Y6WC:P9MWH2\CJ%_[Y/2AYA52M3M%>2M_P1K+Z M3=ZEY/S=_P#@'L&B^#?#VC8.GZ3:QN.DC)O?\VR:NZQKVD:(@.K:E9V0*EE$ M\JH2!UP">?PKQ#4?#_QE\1>'[&&75IM+U(.KS2+<0PQC'4 1*6/XG'M6Q:_! M!-2\066N^)]6N#J-H3N=<*<8*T%8N:E M\=M!_MB]TG1;::ZOK903)=,+:%@1U4MEVZC@(2>WK7+VEQ\6?B+H-W'<0W/A MGSF*0R1$6R*G'S$G=*V>1@!?7->T:!X1T+09&FTS38$NG.9+EQYDTA]6D;+' M\ZWJDL\9T7X#:5+9V"^,KY]:N+4B0M''Y/FR=VD?)D<_5@/:O4]$T'2M"@\G M2-/MK-#][RD +>['J3[FM.B@ HHHH **** "BBB@ HHHH **** "H;JU@NXC M%=P13Q'@I(@8'\#4U% ''WOPX\-3[VM+.33)6ZOITS6__CJG:?Q!KE;[X230 MW!N-'U:+S,D@W%OY4F#_ --H#&WY@UZU10!Y-8?"266X%QJ^K1B7=DFUM_,D MQ_UVG,C?EBNJL?AQX:MRCW5D^I2J.)-1F:Y_\=8E1^ %=?10!%;6T%K$(K6& M.&,&)K4_AFU\S">&HU/B@G\CQ_4O@5I,Y#6NJ7<9 MC;S(A*JR!&'0CIS[UCWOP=\1Q>([+7[37X;O5[-2EO4/4=2/2O6Z*B>(C M.-G32?=77ZET\-.G*ZJ-KL[/] HHHKE.L**** ,SPW_R"A_UVF_]&O6G69X; M_P"04/\ KM-_Z->M.@ HHHH **,C.._I2;AQR.>GO0 M%)D<\CCK[5#?7EO8 M62K%;Q+N=VZ 4 3T5C1>)]'E^P!;U0U\[1P*R,K,R]001E2,CKCJ/6FV M7BK1KVSN[J"]'D6D?FS-)&\>U.3OPP!*\'D9'% &W16>-:TYKI;9;N)IFC68 M*#GY&SM;V!P?RJ2WU2QN49H+N!U7=DAQQ@X)^GO0!_P"W?_T UN5AZ3_R-&O?]N__ M * : -RBBB@ HHHH **** "BJ&MZSINA6#WNLWUM8VB#+2SR!%_6O'=6^-5_ MXAEELOA9H4FI[25?5[[]Q9Q=>T:EJ%GIEG)=ZC=0VMK&, MO+,X15^I->/ZO\;6UB^DTGX6Z%=>)M0!VM=E3':1>Y8XS^GUKS76CX6^V#4? MB]XVE\5:A&=ZZ5IS%;2$^G&,^G&/QJ?5OCQ)HVFVEEX-\-VNC:;,PBMV* => M^T#]=IK>.&F]9:+S_JYSRQ,%I'7T_JQW,'PEUWQ;(NI?&#Q-)=PK\XTBQ?R; M6+V8\9_SS75MXO\ A_\ #_338Z4UE;PQ_P#+"P0')']YAP3[DUX?-IGQ*\7> M)[&SU:+6;G3[F-G,\<;6T*$=MTBX ]]H)SP*ZSP;\"M7@U[4I->N-.ATY@IM M7C'VR=?4!I5VK]=N?3%7RT(?$W)^6B^__@$\U>I\*45YZO[M/S+NN?'>]N[> M>3PQHLC6T2DO=.AD5 .Y/"#\2:\X\5^-?$-[;176M^((4M[B58EB@E>8 L,X M*PJ5''8MGVKW3PQ\$_#FF:#^D8>4K8^5%!PIR,[ASDUWVD MZ!I6DZ-::586$$>GV@ AA*[@F.AY[^_6J6,)-'TU- U&[-\'/VA]-V*,#/_ "U?:![MC\:[?0_#GQ.?Q/?6 M31'3=%2!6@=;N.W4MW!,"98]>.,>M?0E%8U<15J_Q)-FU+#TJ/\ #BD> :1\ M&O%E]8ZM;^+/$T$K7$KB&8>=W!/O6AI_[/.D'PK%HNMZS?7B) MR7ABBA);)(.=I8]>[&O;Z*Q-CS]/A!X,>.U2_P!-FU(VH A:^NI9C& ,#+8 M'0=NPKH['P=X;L"IL]!TN)EZ.+5-WYXS6[10 B(J*%10JCH ,"EHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@#,\-_\ (*'_ %VF_P#1KUIUF>&_^04/^NTW M_HUZTZ "BBB@#"D\+:>_B:YUUC=?;KBS^PN!.PC\O.>%S@-[UFV_P]T6WTG0 M=.C:_P#L^BW/VJUS=N6+Y)^_\3\!;S%RX MQA=HV<_)QZ4:\VE:%X8M](N+X6D+1"VMVG0W!;:!U!R6X'.?SKJ*P]>T>TU7 M5M):\F96MFDDCB25HV10YVD=/+6M#0_ 3Z;IVL6;7L4GVZU M^RB81%9&X;]Y*<_,YWNVL\]EKQN$9O++F+!4+N*(0<<*K M 8(Y ]Z='X BMEN[8:K8)+J<++M2Q1<'.2J<\1XZJ/SK6U/X?6-P&-JY$AAD M7?=,]PS2,T9#,S-DC;'L(_NDBLBU^&MS;2F:*_LUFPTB.ML08W8Y$8.[_4J1 MPO7D\T /\*^!T\,:I%<7=]:BSLPBPN(521LC8%W9RJ9;&WN0*])5@V=I!P<' M%>?-X N)1<_:[G3[EYT1FDEM2S!UD#[0=W$?'W>N2>:V_ GAF3PQ:ZA"]RDR M7-TTZ*B;1&#VR>23UY)H Z>BBB@ HHHH 9+-'%L\V1$WMM7I>"KFX^ MT16T\,<4\LC!BS%H SA]R>K'&#R.W- '=1NLB[HV5E]5.16+I/\ R,^O?]L/ M_0#3O"NES:59S)<^2KRR!_+A)*(!&B<9 Z[-QXZL?K5"PM;E_%&N^5J$L7^H M)'EHW\!]10!U-%9OV&^_Z"LW_?F/_"C[#??]!6;_ +\Q_P"% &E16;]AOO\ MH*S?]^8_\*BO--U&:TGBAUJ>&1T95D$,9*$C@].U "^)/$>C^&=/:]U_4K:P MME_BF<#=[ =2?85\Z?$3]I[8IMO FFLP<[%U&^3:A/JB=_JQ_"M6U_9F&IWC M7GC?QAJ>KW!/!0;>/]YRQ_+%>A>'?@UX6\/I$+&UCEDC "RW<*7#C'3EP0/P M%-6ZB=^A\EP6OCGQ[XCBN-0LM2\17+9997C,EM'CL!\L8_/%>HZ+\$OB%X@D M>'Q7JL&GZ8H40PK+OVCVCC(4$<=3^=?32Z?>(H5-4E51P ((P!^E+]AOO^@K M-_WYC_PK55I1TAH9.A&6L]3R#PI^SCX9TW2);/7;R]U=Y2=Q#?9UQG(X4Y)& M.Y/TKU#0O!7AO0M/M[/3-%L(H;<+L)A5FR.A+$9)]ZO_ &&^_P"@K-_WYC_P MH^PWW_05F_[\Q_X5DVWN:I);&E16;]AOO^@K-_WYC_PH^PWW_05F_P"_,?\ MA2&:5%9OV&^_Z"LW_?F/_"C[#??]!6;_ +\Q_P"% &E16;]AOO\ H*S?]^8_ M\*/L-]_T%9O^_,?^% &E16;]AOO^@K-_WYC_ ,*/L-]_T%9O^_,?^% &E16; M]AOO^@K-_P!^8_\ "C[#??\ 05F_[\Q_X4 :5%9OV&^_Z"LW_?F/_"C[#??] M!6;_ +\Q_P"% &E16;]AOO\ H*S?]^8_\*/L-]_T%9O^_,?^% &E16;]AOO^ M@K-_WYC_ ,*/L-]_T%9O^_,?^% &E16;]AOO^@K-_P!^8_\ "C[#??\ 05F_ M[\Q_X4 :5%9OV&^_Z"LW_?F/_"C[#??]!6;_ +\Q_P"% &E16;]AOO\ H*S? M]^8_\*/L-]_T%9O^_,?^% &E16;]AOO^@K-_WYC_ ,*/L-]_T%9O^_,?^% & ME16;]AOO^@K-_P!^8_\ "C[#??\ 05F_[\Q_X4 :5%9OV&^_Z"LW_?F/_"C[ M#??]!6;_ +\Q_P"% &E16;]AOO\ H*S?]^8_\*/L-]_T%9O^_,?^% &E16;] MAOO^@K-_WYC_ ,*/L-]_T%9O^_,?^% &E16;]AOO^@K-_P!^8_\ "C[#??\ M05F_[\Q_X4 :5%9OV&^_Z"LW_?F/_"C[#??]!6;_ +\Q_P"% &E16;]AOO\ MH*S?]^8_\*/L-]_T%9O^_,?^% &E16;]AOO^@K-_WYC_ ,*/L-]_T%9O^_,? M^% &E16;]AOO^@K-_P!^8_\ "C[#??\ 05F_[\Q_X4 :5%9OV&^_Z"LW_?F/ M_"C[#??]!6;_ +\Q_P"% &E16;]AOO\ H*S?]^8_\*/L-]_T%9O^_,?^% "> M&_\ D%#_ *[3?^C7K3K*\+@KHR!F+L)9@6(QG]ZW-:M !1110 4444 %<[XM M\.MKQA7S52)4*2*H4C\:Z*B@#RO6?AE>W9VV>HPP(@812?.9(TQ M(!",DCRR'&>,\5O^#?"%[H6I0W5UJ N56S6U,>6(4@YWCMGG;T'"K7:T4 %% M%% !1110 4444 %%%% !1110 5AZ3_R,^O?]N_\ Z :W*P])_P"1HU[_ +=_ M_0#0!N4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 9GAO_ )!0_P"NTW_HUZTZS/#? M_(*'_7:;_P!&O6G0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 5AZ3_R-&O?]N_\ Z :W*P])_P"1HU[_ +=__0#0!N4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 9GAO_ )!0_P"NTW_HUZTZS/#?_(*'_7:;_P!&O6G0 444 M4 >>>/?BSHG@K6ETO4K'6;FX:(3;K2S,B './FR.>*YO_AHCPO\ ] ?Q-_X+ M_P#[*O9B >H!HVK_ '1^5 'C/_#1'A?_ * _B;_P7_\ V5=OI?C:#7_ L_B+ M1(9(0-RI'J2>1APN<>XKK]J_W1^5-DBCEB:.5%>-AAD89!'H10!YJ M_P 1I;6;1TNYM-*23O%?2JK*$&X*FP;CR6R."PSCD9S6EX<\3ZY>:#JFHZC8 MQ(D%MYUNS0/;*S8)V_.QW+P/G&!S77#2=."1*-/M-L((C'DKA,]<<<5:\J/R MO*V+Y>-NS'&/3% 'F,/Q"U);:.2:/3GEA4BX@7(>9\R#]T0[ JOEC)RV=W:M MBW\8W46CI=7*V5VR7DEO(]FQ$FV,7D^59VR>0"L6 MV)1Y8/4+QQGVI\5C:16ZP16L"0H25C6,!5SG.!T[G\Z .%NOB*]NT23:5Y$J M,/M*-<*S(I)QY8&#(<#MTR,U-X;^(T&N76EV\>G2P/?O(BEY5(78 23]01CW MR.V:[1[&T>9)7M8&ECR4_[=__ $ UN5AZ3_R-&O?]N_\ Z : -RBBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@#,\-_\@H?]=IO_ $:]:=9GAO\ Y!0_Z[3?^C7K M3H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ;H<=:\NT?PWX@B MT^-622.[AEE\AY9@R@LWS._4[L#Y67&>X%>HT4 8?A&RNK'3Y8[M3&&D#1Q% M]Q0;%#<^[AV_X%56.QUU->]?[+-=/$;TS1 MMYO08CP,9&%X?UQZ'-=U0!B>5XB_Y^M,_P"_+_\ Q5'E>(O^?K3/^_+_ /Q5 M;=% '/W"^)D13%-I(O\ GZTS_OR__P 51Y7B M+_GZTS_OR_\ \54/@JUU&UL+E=39OFFS"KDE@NQ025XB_Y^M,_[\O_ /%5MT4 8GE>(O\ GZTS_OR__P 51Y7B+_GZTS_O MR_\ \56W7+^,;34+RYLH]--S#( ["YC;Y(FXQE>Y/3)R -W M=[!N3P%)QUKJ?#=O=6FF>3?22RS+-*0\K[F*EV*Y/TQ0!!Y7B+_GZTS_ +\O M_P#%4>5XB_Y^M,_[\O\ _%5MT4 8GE>(O^?K3/\ OR__ ,544"^)G\WS9=,C MVN57]TYW+V/WJZ"B@#$\KQ%_S]:9_P!^7_\ BJ/*\1?\_6F?]^7_ /BJVZ* M,3RO$7_/UIG_ 'Y?_P"*H\KQ%_S]:9_WY?\ ^*K6O-WV2;8)"VQL",X8G'8] MC7G]EIFMQF"0"_VY#I&)<&W7YO,CRQ^8GY,,>^2,"@#JO*\1?\_6F?\ ?E__ M (JCRO$7_/UIG_?E_P#XJN?T+3M134M-,PU"&-"TK%W9E3)/[D GD="7/7 Q MCMW= &)Y7B+_ )^M,_[\O_\ %4>5XB_Y^M,_[\O_ /%5MT4 <_,OB9&A$1GV?=.9&((_ BM*BB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH :**** "BBB@ HHHH **** "BBB@ HHHH _]D! end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2023
Feb. 09, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Document Transition Report false    
Entity File Number 001-07626    
Entity Registrant Name Sensient Technologies Corp    
Entity Central Index Key 0000310142    
Entity Incorporation, State or Country Code WI    
Entity Tax Identification Number 39-0561070    
Entity Address, Address Line One 777 EAST WISCONSIN AVENUE    
Entity Address, City or Town MILWAUKEE    
Entity Address, State or Province WI    
Entity Address, Postal Zip Code 53202-5304    
City Area Code 414    
Local Phone Number 271-6755    
Title of 12(b) Security Common Stock, $0.10 par value    
Trading Symbol SXT    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 2,949,219,588
Entity Common Stock, Shares Outstanding   42,343,684  
Auditor Firm ID 42    
Auditor Name Ernst & Young LLP    
Auditor Location Milwaukee, Wisconsin    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
CONSOLIDATED STATEMENTS OF EARNINGS [Abstract]      
Revenue $ 1,456,450 $ 1,437,039 $ 1,380,264
Cost of products sold 996,153 947,928 925,603
Selling and administrative expenses 305,274 292,360 284,633
Operating income 155,023 196,751 170,028
Interest expense 25,172 14,547 12,544
Earnings before income taxes 129,851 182,204 157,484
Income taxes 36,457 41,317 38,739
Net earnings $ 93,394 $ 140,887 $ 118,745
Earnings per common share:      
Basic (in dollars per share) $ 2.22 $ 3.36 $ 2.82
Diluted (in dollars per share) $ 2.21 $ 3.34 $ 2.81
Weighted average number of common shares outstanding:      
Basic (in shares) 42,027 41,888 42,077
Diluted (in shares) 42,242 42,213 42,258
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]      
Net earnings $ 93,394 $ 140,887 $ 118,745
Cash flow hedges adjustment, net of tax benefit of $(984), $(471), and $(430), respectively 1,596 (805) (543)
Pension adjustment, net of tax (benefit) expense of $(72), $(462), and $577, respectively (287) (1,439) 1,612
Foreign currency translation on net investment hedges (11,378) 19,340 17,937
Tax effect of current year activity on net investment hedges 2,826 (4,804) (4,455)
Foreign currency translation on long-term intercompany loans (1,813) (2,468) 13,798
Tax effect of current year activity on long-term intercompany loans 1,820 (2,408) (3,990)
Reclassification of cumulative translation to net earnings 0 0 10,203
Other foreign currency translation 35,807 (33,476) (50,099)
Total comprehensive income $ 121,965 $ 114,827 $ 103,208
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]      
Cash flow hedges adjustment, tax benefit $ (984) $ (471) $ (430)
Pension adjustment, tax (benefit) expense $ (72) $ (462) $ 577
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current Assets:    
Cash and cash equivalents $ 28,934 $ 20,921
Trade accounts receivable 272,164 302,109
Inventories 598,399 564,110
Prepaid expenses and other current assets 37,119 47,640
Total current assets 936,616 934,780
Other assets 94,873 96,609
Deferred tax assets 41,564 32,717
Intangible assets, net 12,112 18,600
Goodwill 424,065 415,715
Property, Plant, and Equipment:    
Land 31,901 31,444
Buildings 343,594 322,268
Machinery and equipment 781,789 722,294
Construction in progress 59,091 65,809
Property, plant, and equipment, gross 1,216,375 1,141,815
Less accumulated depreciation (711,098) (658,622)
Property, plant, and equipment, net 505,277 483,193
Total assets 2,014,507 1,981,614
Current Liabilities:    
Trade accounts payable 131,114 142,365
Accrued salaries, wages, and withholdings from employees 26,412 43,738
Other accrued expenses 52,024 51,231
Income taxes 13,296 14,446
Short-term borrowings 13,460 20,373
Total current liabilities 236,306 272,153
Deferred tax liabilities 14,260 15,977
Other liabilities 37,817 37,191
Accrued employee and retiree benefits 27,715 26,364
Long-term debt 645,085 630,331
Shareholders' Equity:    
Common stock, par value $0.10 a share, authorized 100,000,000 shares; issued 53,954,874 shares 5,396 5,396
Additional paid-in capital 115,941 124,043
Earnings reinvested in the business 1,726,872 1,702,700
Treasury stock, 11,885,398 and 12,058,773 shares, respectively, at cost (622,768) (631,853)
Accumulated other comprehensive loss (172,117) (200,688)
Total shareholders' equity 1,053,324 999,598
Total liabilities and shareholders' equity $ 2,014,507 $ 1,981,614
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Shareholders' Equity:    
Common stock, par value (in dollars per share) $ 0.1 $ 0.1
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 53,954,874 53,954,874
Treasury stock, shares (in shares) 11,885,398 12,058,773
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash Flows from Operating Activities      
Net earnings $ 93,394 $ 140,887 $ 118,745
Adjustments to arrive at net cash provided by operating activities:      
Depreciation and amortization 57,820 52,467 52,051
Share-based compensation expense 8,933 16,138 9,573
Net loss on assets 541 276 331
Net (gain) loss on divestitures and other charges 0 (2,532) 14,021
Portfolio optimization plan costs 24,089 0 0
Deferred income taxes (5,100) (11,010) (6,071)
Changes in operating assets and liabilities:      
Trade accounts receivable 35,801 (46,086) (34,571)
Inventories (28,193) (159,014) (36,323)
Prepaid expenses and other assets 5,767 (5,055) (6,057)
Trade accounts payable and other accrued expenses (5,978) 17,489 21,326
Accrued salaries, wages, and withholdings from employees (17,830) 3,486 7,321
Income taxes (1,175) 4,422 4,275
Other liabilities 1,628 602 597
Net cash provided by operating activities 169,697 12,070 145,218
Cash Flows from Investing Activities      
Acquisition of property, plant, and equipment (87,868) (79,322) (60,788)
Proceeds from sale of assets 156 264 216
Proceeds from divestiture of businesses 0 2,532 37,790
Acquisition of new businesses (1,650) (22,714) (13,875)
Other investing activities 1,741 792 1,097
Net cash used in investing activities (87,621) (98,448) (35,560)
Cash Flows from Financing Activities      
Proceeds from additional borrowings 351,662 328,597 112,194
Debt payments (355,161) (171,447) (110,168)
Purchase of treasury stock 0 0 (42,511)
Dividends paid (69,222) (68,915) (66,694)
Other financing activities (9,278) (2,056) (582)
Net cash (used in) provided by financing activities (81,999) 86,179 (107,761)
Effect of exchange rate changes on cash and cash equivalents 7,936 (4,620) (927)
Net increase (decrease) in cash and cash equivalents 8,013 (4,819) 970
Cash and cash equivalents at beginning of year 20,921 25,740 24,770
Cash and cash equivalents at end of year 28,934 20,921 25,740
Cash paid during the year for:      
Interest 24,443 14,716 12,593
Income taxes 39,681 48,242 29,224
Capitalized interest $ 1,984 $ 910 $ 471
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-In Capital [Member]
Earnings Reinvested in the Business [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive (Loss) Income [Member]
Total
Beginning balance at Dec. 31, 2020 $ 5,396 $ 102,909 $ 1,578,662 $ (593,540) $ (159,091)  
Beginning balance (in shares) at Dec. 31, 2020       11,647,627    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings     118,745     $ 118,745
Other comprehensive income (loss)         (15,537)  
Cash dividends paid     (66,694)      
Share-based compensation   9,573        
Non-vested stock issued upon vesting   (1,264)   $ 1,264    
Non-vested stock issued upon vesting (in shares)       (24,711)    
Benefit plans   338   $ 756    
Benefit plans (in shares)       (14,791)    
Purchase of treasury stock       $ (42,511)    
Purchase of treasury stock (in shares)       492,045    
Other   (204)   $ (377)    
Other (in shares)       7,379    
Ending balance at Dec. 31, 2021 5,396 111,352 1,630,713 $ (634,408) (174,628)  
Ending balance (in shares) at Dec. 31, 2021       12,107,549    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings     140,887     140,887
Other comprehensive income (loss)         (26,060)  
Cash dividends paid     (68,915)      
Share-based compensation   16,138        
Non-vested stock issued upon vesting   (3,239)   $ 3,239    
Non-vested stock issued upon vesting (in shares)       (61,821)    
Benefit plans   560   $ 618    
Benefit plans (in shares)       (11,786)    
Other   (768) 15 $ (1,302)    
Other (in shares)       24,831    
Ending balance at Dec. 31, 2022 5,396 124,043 1,702,700 $ (631,853) (200,688) $ 999,598
Ending balance (in shares) at Dec. 31, 2022       12,058,773   12,058,773
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings     93,394     $ 93,394
Other comprehensive income (loss)         28,571  
Cash dividends paid     (69,222)      
Share-based compensation   8,933        
Non-vested stock issued upon vesting   (14,987)   $ 14,987    
Non-vested stock issued upon vesting (in shares)       (286,019)    
Benefit plans   375   $ 952    
Benefit plans (in shares)       (18,172)    
Other   (2,423)   $ (6,854)    
Other (in shares)       130,816    
Ending balance at Dec. 31, 2023 $ 5,396 $ 115,941 $ 1,726,872 $ (622,768) $ (172,117) $ 1,053,324
Ending balance (in shares) at Dec. 31, 2023       11,885,398   11,885,398
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY [Abstract]      
Cash dividends per share (in dollars per share) $ 1.64 $ 1.64 $ 1.58
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Summary of Significant Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
1. Summary of Significant Accounting Policies

Nature of Operations
Sensient Technologies Corporation, together with its subsidiaries (the Company or Sensient), is a leading global manufacturer and marketer of colors, flavors, and other specialty ingredients. The Company uses advanced technologies at facilities around the world to develop specialty food and beverage systems; personal care, essential oils, pharmaceutical, and nutraceutical systems; specialty colors; and other specialty and fine chemicals. The Company’s three reportable segments are the Flavors & Extracts Group and the Color Group, which are managed on a product line basis, and the Asia Pacific Group, which is managed on a geographic basis. The Company’s corporate expenses, divestiture & other related costs and income, share-based compensation, restructuring and other charges, including operational improvement plan costs and income and portfolio optimization plan costs, and other costs are included in the “Corporate & Other” category. In the second quarter of 2021, the Company divested its fragrances (excluding essential oils) product line.

Principles of Consolidation and Basis of Presentation
The consolidated financial statements include the accounts of the Company and have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP). All significant intercompany accounts and transactions have been eliminated in consolidation.

Use of Estimates
The preparation of the consolidated financial statements requires the use of management’s estimates and assumptions that affect reported amounts of assets, liabilities, revenue, and expenses during the reporting period and the disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates.

Revenue Recognition
The Company recognizes revenue at the transfer of control of its products to the Company’s customers in an amount reflecting the consideration to which the Company expects to be entitled. In order to achieve this core principle, the Company applies the following five-step approach:

Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when, or as, the Company satisfies the performance obligations

The Company considers customer purchase orders, which in some cases are governed by master sales agreements, coupled with the Company’s purchase order acceptances, to be the contracts with the customer. For each contract, the Company considers the identified performance obligation to be the promise to transfer products. In determining the transaction price, the Company evaluates whether the price is subject to refund or adjustment and then determines the net consideration to which the Company expects to be entitled. In addition, the Company assesses the customer’s ability to pay as part of its evaluation of the contract. As the Company’s standard payment terms are less than one year, the Company elected the practical expedient under Accounting Standards Codification (ASC) 606-10-32-18, and determined that its contracts do not have a significant financing component. The Company allocates the transaction price to each distinct product based on the relative standalone selling price. Revenue is recognized when control of the product is transferred to the customer, the customer is obligated to pay the Company, and the Company has no remaining obligations, which is typically at shipment. In certain locations, primarily outside the United States, product delivery terms may vary. Thus, in such locations, the point at which control of the product transfers to the customer and revenue recognition occurs will vary accordingly.

Customer returns of non-conforming products are estimated at the time revenue is recognized. In certain customer relationships, volume rebates exist, which are recognized according to the terms and conditions of the contractual relationship. Customer returns, rebates, and discounts are not material to the Company’s consolidated financial statements. The Company has elected to recognize the revenue and cost for freight and shipping when control over the products has transferred to the customer. The Company has elected to immediately expense contract costs related to obtaining a contract as the amortization period of the asset the Company otherwise would have recognized would have been less than a year.

In addition to evaluating the Company’s performance based on the segments above, revenue is also disaggregated and analyzed by product line and geographic market (See Note 12, Segment and Geographic Information, for further information).

Cost of Products Sold
Cost of products sold includes materials, labor, and overhead expenses incurred in the manufacture of our products. Cost of products sold also includes charges for obsolete and slow-moving inventories as well as costs for quality control, purchasing and receiving costs, inspection costs, warehousing costs, internal transfer costs, other costs of our internal distribution network, and costs incurred for shipping and handling. The Company records fees billed to customers for shipping and handling as revenue.

Selling and Administrative Expenses
Selling and administrative expenses primarily include the salaries and related costs for executive, finance, accounting, human resources, information technology, research and development, and legal personnel as well as salaries and related costs of salespersons and commissions paid to external sales agents.

Cash Equivalents
The Company considers all highly liquid investments with original maturities of three months or less at the date of acquisition as cash equivalents.

Accounts Receivable
Receivables are recorded at their face amount, less an allowance for losses on doubtful accounts. The allowance for doubtful accounts is based on customer-specific analysis and general matters such as current assessments of past due balances and economic conditions. Specific accounts are written off against the allowance for doubtful accounts when it is deemed that the receivable is no longer collectible.

Inventories
Inventories are stated at the lower of cost or net realizable value. Net realizable value is determined on the basis of estimated realizable values. Cost is determined using the first-in, first-out (FIFO) method. Inventories include finished and in-process products totaling $437.1 million and $385.2 million at December 31, 2023 and 2022, respectively, and raw materials and supplies of $161.3 million and $178.9 million at December 31, 2023 and 2022, respectively.

The Company recorded a non-cash charge of $3.1 million in Cost of Products Sold related to the portfolio optimization plan in 2023. The non-cash charge reduced the carrying value of certain inventories, as they were determined to be excess. See Note 16, Portfolio Optimization Plan, for additional information.

Property, Plant, and Equipment
Property, plant, and equipment are recorded at cost reduced by accumulated depreciation. Depreciation is provided over the estimated useful life of the related asset using the straight-line method for financial reporting. The estimated useful lives for buildings and leasehold improvements range from 5 to 40 years. Machinery and equipment have estimated useful lives ranging from 3 to 20 years. Interest costs on significant projects constructed or developed for the Company’s own use are capitalized as part of the asset.

Goodwill and Other Intangible Assets
The carrying value of goodwill is evaluated for impairment on an annual basis or more frequently when an indicator of impairment occurs. The impairment assessment includes comparing the carrying amount of net assets, including goodwill, of each reporting unit to its respective fair value as of the date of the assessment. Fair value was estimated based upon an evaluation of the reporting unit’s estimated future discounted cash flows as well as the public trading and private transaction valuation multiples for comparable companies. The Company performed such a quantitative analysis in 2022, which indicated a substantial premium compared to the carrying value of net assets, including goodwill, at the reporting unit level. In 2023 and 2021, the Company completed a qualitative assessment noting no indicators of impairment. The Company did not record impairment charges for any of its reporting units in 2023, 2022, or 2021.

The cost of intangible assets with determinable useful lives is amortized on a straight-line basis to reflect the pattern of economic benefits consumed, ranging from 5 to 25 years. These assets include technological know-how, customer relationships, patents, trademarks, trade secrets, and non-compete agreements, among others.

Impairment of Long-lived Assets
The Company reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. The Company performs undiscounted cash flow analyses to determine if potential impairment exists. If impairment is determined to exist, any related impairment loss is calculated based on the difference between fair value and carrying value. Impairment losses were recorded as a result of the Company’s divestiture of its fragrances product line (excluding its essential oils product line) in 2021 and the Company’s portfolio optimization plan in 2023. See Note 14, Divestitures, and Note 16, Portfolio Optimization Plan, for additional information.

Leases
The Company enters into lease agreements for certain office space, warehouses, land, and equipment in the ordinary course of business. The Company determines if an arrangement is a lease at inception and evaluates the lease classification (i.e., operating lease or financing lease) at that time. Lease arrangements with an initial term of 12 months or less are considered short-term leases and are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the term of the lease.

Operating leases are included in Other Assets, Other Accrued Expenses, and Other Liabilities on the Company’s Consolidated Balance Sheet. Operating lease right-of-use assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.

The Company uses its incremental borrowing rate on the commencement date for determining the present value of lease payments. The Company considers the likelihood of exercising options to extend or terminate the lease when determining the lease term.

The Company has lease agreements with lease and non-lease components. The Company has elected the practical expedient of accounting for the lease and non-lease components of each lease as a single lease component.

Derivative Financial Instruments
The Company selectively uses derivative financial instruments to reduce market risk associated with changes in foreign currency and interest rate exposures, which exist as part of ongoing business operations. All derivative transactions are authorized and executed pursuant to the Company’s risk management policies and procedures, which strictly prohibit the use of financial instruments for speculative trading purposes.

The primary objectives of the foreign exchange risk management activities are to understand and mitigate the impact of potential foreign exchange fluctuations on the Company’s financial results and its economic well-being. Changes in the fair value of derivatives that are designated as fair value hedges, along with the gain or loss on the hedged item, are recorded in current period earnings. These risk management transactions may involve the use of foreign currency derivatives to protect against exposure resulting from recorded accounts receivable and payable. The Company may utilize forward exchange contracts, generally with maturities of less than 18 months, which qualify as cash flow hedges. Generally, these foreign exchange contracts are intended to offset the effect of exchange rate fluctuations on non-functional currency denominated sales and purchases. For derivative instruments that are designated as cash flow hedges, gains and losses are deferred in Accumulated Other Comprehensive Income (OCI) until the underlying transaction is recognized in earnings.

For hedges designated as cash flow hedges, the Company elects critical terms that match at the onset of the hedge transaction. Hedge accounting is permitted only if the hedge meets the critical terms match requirements. The Company reviews the critical terms at each effectiveness testing date to ensure the respective terms match; therefore, achieving a highly effective hedge.

Interest Rate Hedging
The Company is exposed to interest rate risk through its corporate borrowing activities. The objective of the Company’s interest rate risk management activities is to manage the levels of the Company’s fixed and floating interest rate exposure to be consistent with the Company’s preferred mix. The interest rate risk management program may include entering into interest rate swaps, which qualify as fair value hedges, when there is a desire to modify the Company’s exposure to interest rates. Gains or losses on fair value hedges are recognized in earnings, net of gains and losses on the fair value of the hedged instruments.

Net Investments Hedging
The Company is exposed to risk related to its net investments in foreign subsidiaries. As part of its risk management activities, the Company may enter into foreign-denominated debt to be used as a non-derivative instrument to hedge the Company’s net investment in foreign subsidiaries. The change in the fair value of debt designated as a net investment hedge is recorded in foreign currency translation in OCI.

Commodity Purchases
The Company purchases certain commodities in the normal course of business that result in physical delivery of the goods and, hence, are excluded from ASC 815, Derivatives and Hedging.

Translation of Foreign Currencies
For all significant foreign operations, the functional currency is the local currency. Assets and liabilities of foreign operations are translated into U.S. dollars at current exchange rates. Revenue and expense accounts are translated into U.S. dollars at average exchange rates prevailing during the year. Adjustments resulting from the translation of foreign accounts into U.S. dollars are recorded in foreign currency translation in OCI. Transaction gains and losses that occur as a result of transactions denominated in non-functional currencies are included in earnings and were not significant during the years ended December 31, 2023, 2022, and 2021.

Share-Based Compensation
Share-based compensation expense is recognized over the vesting period of each award based on the fair value of the instrument at the time of grant as summarized in Note 8, Share-Based Compensation.

Income Taxes
The Company recognizes a current tax liability or asset for the estimated taxes payable or refundable on tax returns for the current year and a deferred tax liability or asset for the estimated future tax effects attributable to temporary differences and carryforwards. The measurement of current and deferred tax liabilities and assets is based on provisions of enacted tax law. Deferred tax assets are reduced, if necessary, by the amount of any tax benefits for which the utilization of the asset is not considered likely.

Earnings Per Share
The difference between basic and diluted earnings per share (EPS) is the dilutive effect of non-vested stock. Diluted EPS assumes that non-vested stock has vested.

The following table sets forth the computation of basic and diluted EPS for the years ended December 31:

 
 
Years Ended December 31,
 
(In thousands except per share amounts)
 
2023
   
2022
   
2021
 
Numerator:
                 
Net earnings
 
$
93,394
   
$
140,887
   
$
118,745
 
Denominator:
                       
Denominator for basic EPS - weighted average common shares
   
42,027
     
41,888
     
42,077
 
Effect of dilutive securities
   
215
     
325
     
181
 
Denominator for diluted EPS - diluted weighted average shares outstanding
   
42,242
     
42,213
     
42,258
 
 
                       
Earnings per Common Share:
                       
Basic
 
$
2.22
   
$
3.36
   
$
2.82
 
Diluted
 
$
2.21
   
$
3.34
   
$
2.81
 

The Company has a share-based compensation plan under which employees may be granted share-based awards in which non-forfeitable dividends are paid on non-vested shares for certain awards. As such, these shares are considered participating securities under the two-class method of calculating EPS as described in ASC 260, Earnings per Share. The two-class method of calculating EPS did not have a material impact on the Company’s EPS calculations as of December 31, 2023, 2022, and 2021.

All EPS amounts are presented on a diluted basis unless otherwise noted.

Accumulated Other Comprehensive Income (Loss)
Accumulated OCI is composed primarily of foreign currency translation, pension liability, and unrealized gains or losses on cash flow hedges. See Note 10, Accumulated Other Comprehensive Income, for additional information.

Research and Development
Research and development costs are recorded in Selling and Administrative Expenses in the year they are incurred. Research and development costs were $48.1 million, $42.2 million, and $34.3 million, during the years ended December 31, 2023, 2022, and 2021, respectively.

Advertising
Advertising costs are recorded in Selling and Administrative Expenses as they are incurred. Advertising costs were $2.5 million, $1.9 million, and $2.4 million, during the years ended December 31, 2023, 2022, and 2021, respectively.

Environmental Liabilities
The Company records liabilities related to environmental remediation obligations when estimated future expenditures are probable and reasonably estimable. Such accruals are adjusted as further information becomes available or as circumstances change. Estimated future expenditures are discounted to their present value when the timing and amount of future cash flows are fixed and readily determinable. Recoveries of remediation costs from other parties, if any, are recognized as assets when their receipt is realizable.

Subsequent Events
The Company performed an evaluation of subsequent events through the date these financial statements were issued. See Note 18, Subsequent Event, for additional information.

Recently Issued Accounting Pronouncements
In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to provide disclosures of significant segment expenses and other segment items. This ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Company is currently evaluating the potential impact of this standard on its consolidated financial statements and its related disclosures.

Other recently issued accounting pronouncements are not expected to have a material impact on the Company’s consolidated financial statements.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions
12 Months Ended
Dec. 31, 2023
Acquisitions [Abstract]  
Acquisitions
2. Acquisitions

On July 15, 2021, the Company acquired substantially all of the assets of Flavor Solutions, Inc., a flavors business located in New Jersey. The purchase price for this acquisition was $14.9 million in cash. The assets acquired and liabilities assumed were recorded at their estimated fair value as of the acquisition date. The Company acquired net assets of $0.4 million and identified intangible assets, principally customer relationships, of $5.0 million. The remaining $9.5 million was allocated to goodwill. This business is part of the Flavors & Extracts segment.

On October 3, 2022, the Company acquired Endemix Doğal Maddeler A.Ş. and Teknoloji Yatırımları ve Danışmanlık Sanayi ve Ticaret A.Ş. (collectively, Endemix), a natural colors business located in Turkey. The Company paid $23.3 million in cash for this acquisition, which is net of $1.3 million in debt assumed. The assets acquired and liabilities assumed were recorded at their estimated fair value as of the acquisition date. The Company acquired net assets of $9.0 million and identified intangible assets, principally technological know-how and customer relationships, of $4.9 million. The remaining $9.4 million was allocated to goodwill. This business is part of the Color segment.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade Accounts Receivable
12 Months Ended
Dec. 31, 2023
Trade Accounts Receivable [Abstract]  
Trade Accounts Receivable
3. Trade Accounts Receivable

Trade accounts receivables are recorded at their face amount, less an allowance for expected losses on doubtful accounts. The allowance for doubtful accounts is calculated based on customer-specific analysis and an aging methodology using historical loss information. The Company believes historical loss information is a reasonable basis for expected credit losses as the Company’s historical credit loss experience correlates with its customer delinquency status. This information is also adjusted for any known current economic conditions. Forecasted economic conditions have not had a significant impact on the current credit loss estimate due to the short-term nature of the Company’s customer receivables; however, the Company will continue to monitor and evaluate the rapidly changing economic conditions. Additionally, as the Company only has one portfolio segment, there are not different risks between portfolios. Specific accounts are written off against the allowance for doubtful accounts when the receivable is deemed no longer collectible.

The following table summarizes the changes in the allowance for doubtful accounts for the years ended December 31, 2023 and 2022:

(In thousands)
 
Allowance for
Doubtful Accounts
 
Balance at December 31, 2021
 
$
4,877
 
Provision for expected credit losses
   
944
 
Accounts written off
   
(1,305
)
Translation and other activity
   
(80
)
Balance at December 31, 2022
 
$
4,436
 
Provision for expected credit losses
    1,020  
Accounts written off
    (1,279 )
Translation and other activity
    196
Balance at December 31, 2023   $ 4,373  
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets [Abstract]  
Goodwill and Intangible Assets
4. Goodwill and Intangible Assets

At December 31, 2023 and 2022, goodwill is the only intangible asset that is not subject to amortization. The following table summarizes intangible assets with determinable useful lives by major category as of December 31, 2023 and 2022:

 
       
2023
   
2022
 
(In thousands except weighted average amortization years)
 
Weighted
Average
Amortization
Years
   
Cost
   
Accumulated
Amortization
   
Cost
   
Accumulated
Amortization
 
 
                             
Technological know-how
   
12.6
   
$
7,452
   
$
(4,412
)
 
$
12,005
   
$
(3,383
)
Customer relationships
   
19.0
     
9,689
     
(3,242
)
   
9,697
     
(2,691
)
Patents, trademarks, non-compete agreements, and other
   
15.4
     
12,147
     
(9,522
)
   
11,596
     
(8,624
)
Total finite-lived intangibles
   
15.9
   
$
29,288
   
$
(17,176
)
 
$
33,298
   
$
(14,698
)

Amortization of intangible assets was $2.3 million in 2023, $2.0 million in 2022, and $1.8 million in 2021. Estimated amortization expense, for the five years subsequent to December 31, 2023, is $1.9 million in 2024; $1.9 million in 2025; $1.7 million in 2026; $1.3 million in 2027; and $1.2 million in 2028.

The changes in goodwill for the years ended December 31, 2023 and 2022, by reportable business segment, were as follows:

(In thousands)
 
Flavors &
Extracts
   
Color
   
Asia Pacific
   
Consolidated
 
Balance as of December 31, 2021
 
$
103,716
   
$
311,264
   
$
5,054
   
$
420,034
 
Currency translation impact
   
(2,796
)
   
(10,625
)
   
(338
)
   
(13,759
)
Acquisitions(1)
          9,440             9,440  
Balance as of December 31, 2022
 
$
100,920
   
$
310,079
   
$
4,716
   
$
415,715
 
Currency translation impact
   
2,393
     
6,102
     
(145
)
   
8,350
 
Balance as of December 31, 2023
 
$
103,313
   
$
316,181
   
$
4,571
   
$
424,065
 

(1)
In 2022, the Company acquired Endemix. See Note 2, Acquisitions, for additional information.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases
5. Leases

The Company leases certain office space, warehouses, land, and equipment under operating lease arrangements. Some of the Company’s leases include options to extend the leases for up to an additional five years. Some of the Company’s lease agreements also include rental payments that are adjusted periodically for inflation (i.e., CPI index).

The Company recorded operating lease expense, which includes short-term lease expense and variable lease costs, of $11.9 million, $11.3 million, and $9.6 million during the years ended December 31, 2023, 2022, and 2021, respectively.

For the years ended December 31, 2023, 2022, and 2021, the Company paid $10.3 million, $9.3 million, and $8.2 million, respectively, in cash for operating leases, not including short-term lease expense or variable lease costs. The Company entered into operating leases that resulted in $9.0 million, $17.2 million, and $9.8 million of right-of-use assets in exchange for operating lease obligations for the years ended December 31, 2023, 2022, and 2021, respectively.

The Company included $36.3 million of right-of-use assets in Other Assets and $28.0 million of operating lease liabilities in Other Liabilities on the Company’s Consolidated Balance Sheets as of both December 31, 2023 and 2022. The Company included $8.6 million and $8.2 million of operating lease liabilities in Other Accrued Expenses on the Company’s Consolidated Balance Sheets as of December 31, 2023 and 2022, respectively.

The Company’s weighted average remaining operating lease term was 7.6 years as of December 31, 2023. The Company’s weighted average discount rate for operating leases was 4.17% as of December 31, 2023.

As of December 31, 2023, maturities of operating lease liabilities for future annual periods are as follows:

(In thousands)
     
Year ending December 31,
     
2024
 
$
10,023
 
2025
   
6,207
 
2026
   
4,801
 
2027
   
4,151
 
2028
   
3,236
 
Thereafter
   
14,932
 
Total lease payments
   
43,350
 
Less imputed interest
   
(6,762
)
Present value of lease liabilities
 
$
36,588
 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
12 Months Ended
Dec. 31, 2023
Debt [Abstract]  
Debt
6. Debt

Long-term Debt
Long-term debt consisted of the following unsecured obligations at December 31:

(In thousands)
 
2023
   
2022
 
3.66% senior notes due November 2023
 
$
-
   
$
75,000
 
3.65% senior notes due May 2024
   
27,000
     
27,000
 
4.19% senior notes due November 2025
   
25,000
     
25,000
 
6.08% senior notes due November 2026     35,000       -  
6.14% senior notes due November 2027     35,000       -  
4.94% senior notes due May 2028     75,000       -  
6.34% senior notes due November 2029     35,000       -  
3.06% Euro-denominated senior notes due November 2023
   
-
     
40,945
 
1.27% Euro-denominated senior notes due May 2024
   
55,194
     
53,527
 
1.71% Euro-denominated senior notes due May 2027
   
44,155
     
42,822
 
4.15% Euro-denominated senior notes due May 2028     44,155       -  
4.62% Euro-denominated senior notes due November 2029     44,155       -  
2.53% British Pound-denominated notes due November 2023
   
-
     
30,208
 
2.76% British Pound-denominated notes due November 2025
   
31,827
     
30,208
 
Euro-denominated term loan
   
82,790
     
80,291
 
Revolving Credit Facilities
   
111,039
     
225,469
 
Various other notes
   
117
     
622
 
Total debt
   
645,432
     
631,092
 
Less debt fees
   
(230
)
   
(260
)
Less current portion
   
(117
)
   
(501
)
Total long-term debt
 
$
645,085
   
$
630,331
 

In November 2022, the Company entered into a 75 million unsecured term loan (Term Loan) with PNC Bank, N.A (PNC Bank) that matures in November 2024. The Company immediately borrowed the full amount of the Term Loan and used the proceeds to repay the 66.9 million 1.85% senior note that came due in November 2022 and a portion of outstanding borrowings on the Company’s revolving credit facility. The term loan will act as a partial hedge of the Company’s net asset position in Euros. See Note 7, Derivative Instruments and Hedging Activity, for additional information. Borrowings on the Term Loan bear interest at a variable rate, based upon the Eurocurrency Rate and including a margin percentage dependent upon the Company’s leverage ratio, as described below. The average interest rate on the Term Loan was 4.49% for the year ended December 31, 2023.

In December 2022, the Company amended the amended and restated credit agreement (Credit Agreement) to, among other things, transition from the London Inter-Bank Offered Rate to: (i) the Secured Overnight Financing Rate (SOFR) as the benchmark rate under the Credit Agreement for borrowings denominated in U.S. dollars and (ii) the Euro Interbank Offered Rate for borrowings denominated in Euros. Borrowings under the revolving credit facility bear interest at a variable rate, based upon the applicable reference rate and including a margin percentage dependent upon the Company’s leverage ratio, as described below.

The borrowings under the revolving credit facility, excluding borrowings on the accounts receivable securitization program, had an average interest rate of 5.74% and 3.01% for the years ended December 31, 2023 and 2022, respectively.

In May 2023, the Company entered into an agreement to issue $75 million and €40 million in five-year, fixed-rate, senior notes at coupon rates of 4.94% and 4.15%, respectively. The notes were issued in May 2023, and the proceeds were used to repay a portion of existing indebtedness under the Company’s Credit Agreement. The notes will mature in May 2028.

In August 2023, the Company amended its accounts receivable securitization program with Wells Fargo Bank N.A. (Wells Fargo) to extend the termination date from August 2023 to August 2024. Under the amended program, Wells Fargo has extended a secured loan (Secured Loan) of up to $85 million to the Company secured by Wells Fargo’s undivided interests in certain of the Company’s trade accounts receivables. The interest rate on the Secured Loan is the SOFR as administered by the Federal Reserve Bank of New York plus a 10 basis point Term SOFR Adjustment plus an Applicable Margin of 70 basis points. The Company has the intent and ability either to refinance the Secured Loan with available funds from the Company’s existing long-term revolving credit facility or to extend its accounts receivable program with Wells Fargo when it matures. Accordingly, the Secured Loan has been classified as long-term debt on the Company’s Consolidated Balance Sheet and is included with the Revolving Credit Facilities above. As of December 31, 2023, the amount was fully drawn.

In November 2023, the Company entered into a fixed rate, senior note purchase agreement with the purchasers named therein pursuant to which the Company issued $105 million of U.S. dollar-denominated senior notes and €40 million of Euro-denominated senior notes. The three U.S. dollar-denominated notes were issued for $35 million each, maturing in November 2026, November 2027, and November 2029, and bearing interest rates of 6.08%, 6.14%, and 6.34%, respectively. The Euro-denominated note was issued for €40 million, maturing in November 2029 and bearing an interest rate of 4.62%. The proceeds were used to refinance the $75 million 3.66% senior notes due in November 2023 and the €38.2 million 3.06% senior notes due in November 2023, and to repay a portion of the Company’s revolving credit borrowings, including the borrowings previously used to repay the existing balance due on the Company’s 25 million Great British Pound 2.53% senior notes due in November 2023.

The aggregate amounts of contractual maturities on long-term debt subsequent to December 31, 2023, are as follows:

(In thousands)
     
Year ending December 31,
     
2024
 
$
249,849
 
2025
   
56,795
 
2026
   
61,013
 
2027
   
79,135
 
2028
   
119,144
 
Thereafter
    79,149
 
Total long-term debt maturities
 
$
645,085
 

The Company had $317.8 million available under the revolving credit facility and $32.2 million available under other lines of credit from several banks at December 31, 2023.

Substantially all of the senior financing obligations contain restrictions concerning interest coverage, borrowings, and investments. The most restrictive loan covenants require a Leverage Ratio less than 3.5 and an Interest Coverage Ratio greater than 3.0, in each case, as defined in the Company’s Credit Agreement. The Company is in compliance with all of these restrictions at December 31, 2023.

The Company had stand-by and trade letters of credit outstanding of $6.2 million and $2.8 million as of December 31, 2023 and 2022, respectively.

Short-term Borrowings
The Company’s short-term borrowings consisted of the following items at December 31:

(In thousands)
 
2023
   
2022
 
U.S. credit facilities
 
$
13,343
   
$
19,872
 
Current maturities of long-term debt
   
117
     
501
 
Total
 
$
13,460
   
$
20,373
 

The weighted average interest rates on short-term borrowings were 6.58% and 5.47% at December 31, 2023 and 2022, respectively.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments and Hedging Activity
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activity [Abstract]  
Derivative Instruments and Hedging Activity
7. Derivative Instruments and Hedging Activity

The Company may use derivative instruments for the purpose of hedging currency, commodity, and interest rate exposures, which exist as part of ongoing business operations. As a policy, the Company does not engage in speculative or leveraged transactions nor does the Company hold or issue financial instruments for trading purposes. Hedge effectiveness is determined by how closely the changes in the fair value of the hedging instrument offset the changes in the fair value or cash flows of the hedged transaction. Hedge accounting, which generally results in the deferral of derivative gains and losses until such time as the underlying transaction is recognized in net earnings, is permitted only if the hedging relationship is expected to be highly effective at the inception of the transaction and on an ongoing basis.

The Company manages its exposure to foreign exchange risk by the use of forward exchange contracts to reduce the effect of fluctuating foreign currencies on non-functional currency sales, purchases, and other known foreign currency exposures. These forward exchange contracts generally have maturities of less than 18 months. The Company also uses certain debt denominated in foreign currencies to manage the net asset positions of the Company’s foreign subsidiaries. The Company’s primary hedging activities and their accounting treatment are summarized below.

Forward Exchange Contracts
Certain forward exchange contracts have been designated as cash flow hedges. The Company had $58.4 million and $70.1 million of forward exchange contracts, designated as cash flow hedges, outstanding as of December 31, 2023 and 2022, respectively. For the years ended December 31, 2023, 2022, and 2021, gains of $2.2 million, $1.0 million, and $1.3 million, respectively, were reclassified into net earnings in the Company’s Consolidated Statement of Earnings that offset the earnings impact of the related non-functional asset or liability hedged in the same period. In addition, the Company utilizes forward exchange contracts that are not designated as cash flow hedges and the results of these transactions are not material to the financial statements.

Net Investment Hedges
The Company has designated certain foreign currency denominated long-term borrowings as partial hedges of the Company’s foreign currency net asset positions. As of December 31, 2023 and 2022, the total value of the Company’s net investment hedges was $313.3 million and $315.5 million, respectively. These net investment hedges include Euro and British Pound denominated long-term debt. Changes in the fair value of this debt attributable to changes in the spot foreign exchange rate are recorded in foreign currency translation in OCI. The impact of foreign exchange rates on these debt instruments increased debt by $11.4 million and decreased debt by $19.3 million for the years ended December 31, 2023 and 2022, respectively, and are recorded as foreign currency translation in OCI. For the years ended December 31, 2023 and 2022, there was no reclassification of OCI with respect to net investment hedges into net earnings. For the year ended December 31, 2021, losses of $4.2 million were reclassified into net earnings in the Company’s Consolidated Statement of Earnings that offset the underlying transactions’ impact on earnings in the same period. In 2021, the losses were primarily associated with the partial termination of the net investment hedge related to the Euro debt in connection with the sale of the fragrances product line, including the Spanish legal entity. See Note 14, Divestitures, for additional information.

Concentrations of Credit Risk
Counterparties to forward exchange contracts consist of large international financial institutions. While these counterparties may expose the Company to potential losses due to the credit risk of non-performance, losses are not anticipated. Concentrations of credit risk with respect to trade accounts receivable are limited by the large number of customers, generally short payment terms, and their dispersion across geographic areas.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation
12 Months Ended
Dec. 31, 2023
Share-Based Compensation [Abstract]  
Share-Based Compensation
8. Share-Based Compensation

The Company has traditionally maintained separate stock plans for non-employee directors, the 2012 Non-Employee Directors Stock Plan, and employees, the 2017 Stock Plan, under which directors and employees may be granted non-vested stock that vests over a specific time-period. In April 2017, the shareholders of the Company approved the 2017 Stock Plan authorizing 1.8 million shares for issuance as non-vested stock in the form of restricted stock, restricted stock units, performance stock units, non-qualified stock options, incentive stock options, and stock appreciation rights. In April 2022, the shareholders of the Company approved an Amended and Restated 2017 Stock Plan. The Amended and Restated 2017 Stock Plan incorporates substantially all of the key terms of the Company’s 2012 Non-Employee Directors Stock Plan into the Company’s existing 2017 Stock Plan, creating one omnibus plan covering the Company’s non-employee directors, officers, and key employees. The total number of shares of common stock reserved for issuance under the Amended and Restated 2017 Stock Plan increased by 350 thousand shares (from 1.8 million to 2.15 million in aggregate), plus any cancellations of shares issued under the Amended and Restated 2017 Stock Plan. As of December 31, 2023, there were 1.0 million shares available to issue as non-vested stock under the Company’s Amended and Restated 2017 Stock Plan. The Company may also issue up to 0.2 million shares of stock pursuant to its 1999 Amended and Restated Directors Deferred Compensation Plan.

The Company recognizes expense for shares of non-vested stock over a three-year vesting period with a pro-rata vesting upon retirement. During the period of restriction, the holder of non-vested stock has voting rights and is entitled to receive all dividends and other distributions paid with respect to the stock. The holders of the performance stock units are not entitled to vote or receive dividends and other distributions paid with respect to the stock, until the units have vested and shares of stock issued.

Grants issued after December 2013 and before December 2020 to elected officers consist of 100% performance stock unit awards. These awards are based on a three-year performance period and a three-year vesting period with a pro-rata vesting upon retirement. Three-year performance that exceeds the stated performance metrics would result in an award up to 200% of the original grant. Starting with the December 2020 grant, grants issued to elected officers consist of 60% performance stock unit awards (as described above) and 40% non-vested restricted stock awards. The non-vested restricted stock awards granted are based on a three-year vesting period with a pro-rata vesting upon retirement.

The Company expenses awards for non-vested stock, including time-vesting stock and performance stock units, based on the fair value of the Company’s common stock at the date of the grant.

The December 2019 performance stock unit awards, which were based on the three-year performance period of January 1, 2020 to December 31, 2022, exceeded the stated performance metrics, which resulted in an award payout of 200% of the original grant upon vesting in February 2023.

The following table summarizes the non-vested stock and performance stock unit activity:

 
(In thousands except fair value)
 
Shares
   
Grant Date
Weighted Average
Fair Value
   
Aggregate Intrinsic
Value
 
Outstanding at December 31, 2020
   
451
   
$
63.28
   
$
33,283
 
Granted
   
129
     
90.10
         
Vested
   
(25
)
   
61.91
         
Cancelled
   
(73
)
   
72.37
         
Outstanding at December 31, 2021
   
482
     
69.15
     
48,271
 
Granted
   
168
     
73.52
         
Vested
   
(62
)
   
58.81
         
Cancelled
   
(69
)
   
58.62
         
Outstanding at December 31, 2022
   
519
     
73.19
     
37,883
 
Granted
   
201
     
61.61
         
Vested, net
   
(179
)
   
63.02
         
Cancelled
   
(5
)
   
72.45
         
Outstanding at December 31, 2023
   
536
   
$
72.26
   
$
35,383
 

The total intrinsic values of shares vested during 2023, 2022, and 2021, was $20.3 million, $5.1 million, and $1.9 million, respectively.

As of December 31, 2023, total remaining unearned compensation, net of expected forfeitures, related to non-vested stock and performance stock units was $20.9 million, which will be amortized over the weighted average remaining service period of 2.2 years.

Total pre-tax share-based compensation expense recognized in the Consolidated Statements of Earnings was $8.9 million, $16.1 million, and $9.6 million in 2023, 2022, and 2021, respectively. The Company also recognized tax related benefits of $1.1 million, $1.2 million, and $1.0 million in 2023, 2022, and 2021, respectively.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans
12 Months Ended
Dec. 31, 2023
Retirement Plans [Abstract]  
Retirement Plans
9. Retirement Plans

The Company provides benefits under defined contribution plans including a savings plan and an employee stock ownership plan (ESOP). The savings plan covers substantially all domestic salaried and certain non-union hourly employees and provides for matching contributions up to 4% of each employee’s salary. The ESOP covers substantially all domestic employees and provides for contributions based on a percentage of each employee’s compensation as determined by the Company’s Board of Directors. Total expense for the Company’s defined contribution plans was $8.2 million in 2023, $7.8 million in 2022, and $6.7 million in 2021.

Although the Company intends for these defined contribution plans to be the primary retirement benefit for most employees, the Company also has several defined benefit plans. The funded status of the defined benefit plans was as follows at December 31:

(In thousands)
 
2023
   
2022
 
Benefit obligation at beginning of year
 
$
32,367
   
$
41,780
 
Service cost
   
1,741
     
1,622
 
Interest cost
   
1,886
     
953
 
Foreign currency exchange rate changes
   
999
     
(1,488
)
Benefits and settlements paid
   
(2,737
)
   
(1,724
)
Actuarial loss (gain)
   
2,157
     
(8,776
)
Benefit obligation at end of year
   
36,413
     
32,367
 
Plan assets at beginning of year
   
19,929
     
32,982
 
Company contributions
   
1,598
     
1,027
 
Foreign currency exchange rate changes
   
920
     
(2,430
)
Benefits paid
   
(2,737
)
   
(1,724
)
Actual gain (loss) on plan assets
   
1,560
     
(9,926
)
Plan assets at end of year
   
21,270
     
19,929
 
Funded status
 
$
(15,143
)
 
$
(12,438
)
Accumulated benefit obligation
 
$
34,786
   
$
31,472
 

Amounts recognized in the Consolidated Balance Sheets at December 31:

(In thousands)
 
2023
   
2022
 
Accrued employee and retiree benefits
 
$
(19,165
)
 
$
(16,822
)
Other accrued expenses
   
(726
)
   
(745
)
Other assets
   
4,748
     
5,129
 
Net liability
 
$
(15,143
)
 
$
(12,438
)

Components of annual benefit cost:
(In thousands)
 
2023
   
2022
   
2021
 
Service cost
 
$
1,741
   
$
1,622
   
$
1,740
 
Interest cost
   
1,886
     
953
     
851
 
Expected return on plan assets
   
(1,007
)
   
(785
)
   
(728
)
Recognized actuarial (gain) loss
   
(656
)
   
32
     
267
 
Settlement income
   
-
     
-
     
(151
)
Defined benefit expense
 
$
1,964
   
$
1,822
   
$
1,979
 

The Company’s non-service cost portion of defined benefit expense is recorded in Interest Expense on the Company’s Consolidated Statements of Earnings. The Company’s service cost portion of defined benefit expense is recorded in Selling and Administrative Expenses on the Company’s Consolidated Statements of Earnings.

Weighted average liability assumptions as of December 31:
 
 
2023
   
2022
 
Discount rate
   
5.15
%
   
5.12
%
Expected return on plan assets
   
4.91
%
   
4.89
%
Rate of compensation increase
   
1.14
%
   
0.90
%

Weighted average cost assumptions for the year ended December 31:

 
 
2023
   
2022
   
2021
 
Discount rate
   
5.12
%
   
2.35
%
   
1.87
%
Expected return on plan assets
   
4.89
%
   
2.54
%
   
2.17
%
Rate of compensation increase
   
0.90
%
   
1.02
%
   
1.07
%

The aggregate amounts of benefits expected to be paid from defined benefit plans in each of the next five years subsequent to December 31, 2023, which include employees’ expected future service, are as follows: 2024, $2.0 million; 2025, $9.2 million; 2026, $2.0 million; 2027, $2.0 million; 2028, $2.1 million; and $13.2 million in total for the years 2029 through 2033.

The Company expects to contribute $0.7 million to defined benefit plans in 2024.

Amounts in accumulated other comprehensive loss at December 31 were as follows:

(In thousands)
 
2023
   
2022
 
Unrecognized net actuarial loss
 
$
2,936
   
$
2,210
 
Prior service cost
   
155
     
153
 
Total before tax effects
 
$
3,091
   
$
2,363
 

The pension adjustments, net of tax, recognized in OCI, were as follows:

(In thousands)
 
2023
   
2022
   
2021
 
Net actuarial gain (loss) arising during the period
 
$
192
   
$
(1,466
)
 
$
1,528
 
Amortization of actuarial (gain) loss, included in defined benefit expense
   
(479
)
   
27
     
84
 
Pension adjustment, net of tax
 
$
(287
)
 
$
(1,439
)
 
$
1,612
 

The investment objectives and target allocations for the Company’s pension plans related to the assets of the plans are reviewed on a regular basis. The investment objectives for the pension assets are to maximize the return on assets while maintaining an overall level of risk appropriate for a retirement fund and ensuring the availability of funds for the payment of retirement benefits. The levels of risk assumed by the pension plans are determined by market conditions, the rate of return expectations, and the liquidity requirements of each pension plan. The actual asset allocations of each pension plan are reviewed on a regular basis to ensure that they are in line with the target allocations.

The following table presents the Company’s pension plan assets by asset category as of December 31, 2023 and 2022:

 
 
Fair Value
as of
December 31,
   
Fair Value Measurements at
December 31, 2023
Using Fair Value Hierarchy
   
Fair Value
as of
December 31,
   
Fair Value Measurements at
December 31, 2022
Using Fair Value Hierarchy
 
(In thousands)
 
2023
   
Level 1
   
Level 2
   
Level 3
   
2022
   
Level 1
   
Level 2
   
Level 3
 
Equity Funds
                                               
Domestic
 
$
5,623
   
$
5,623
   
$
   
$
   
$
5,208
   
$
5,208
   
$
   
$
 
International
   
47
     
     
47
     
     
55
     
     
55
     
 
International Fixed Income Funds
   
14,486
     
1,574
     
12,912
     
     
14,551
     
1,060
     
13,491
     
 
Other investments
   
1,114
     
1,097
     
17
     
     
115
     
84
     
31
     
 
Total assets at fair value
 
$
21,270
   
$
8,294
   
$
12,976
   
$
   
$
19,929
   
$
6,352
   
$
13,577
   
$
 

The Company is required to categorize pension plan assets based on the following fair value hierarchy:

Level 1:
Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2:
Inputs other than quoted prices included in Level 1 that are observable for the asset or liability through corroboration with observable market data.
Level 3:
Unobservable inputs that reflect the reporting entity’s own assumptions.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income
12 Months Ended
Dec. 31, 2023
Accumulated Other Comprehensive Income [Abstract]  
Accumulated Other Comprehensive Income
10. Accumulated Other Comprehensive Income

The following table summarizes the changes in OCI for 2023, 2022, and 2021:

(In thousands)
 
Cash Flow
Hedges (1)
   
Pension
Items (1)
   
Foreign Currency
Items
   
Total
 
Balance as of December 31, 2020
 
$
749
   
$
(1,965
)
 
$
(157,875
)
 
$
(159,091
)
Other comprehensive income (loss) before reclassifications
   
775
     
1,528
     
(26,809
)
   
(24,506
)
Amounts reclassified from OCI
   
(1,318
)
   
84
     
10,203
     
8,969
 
Balance as of December 31, 2021
 
$
206
   
$
(353
)
 
$
(174,481
)
 
$
(174,628
)
Other comprehensive income (loss) before reclassifications
   
215
     
(1,466
)
   
(23,816
)
   
(25,067
)
Amounts reclassified from OCI
   
(1,020
)
   
27
     
-
     
(993
)
Balance as of December 31, 2022
 
$
(599
)
 
$
(1,792
)
 
$
(198,297
)
 
$
(200,688
)
Other comprehensive income before reclassifications
   
3,833
     
192
     
27,262
     
31,287
 
Amounts reclassified from OCI
   
(2,237
)
   
(479
)
   
-
     
(2,716
)
Balance as of December 31, 2023
 
$
997
   
$
(2,079
)
 
$
(171,035
)
 
$
(172,117
)
(1)
Cash Flow Hedges and Pension Items are net of tax.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Taxes [Abstract]  
Income Taxes
11. Income Taxes

Earnings before income taxes were as follows:

(In thousands)
 
2023
   
2022
   
2021
 
United States
 
$
45,900
   
$
73,192
   
$
71,764
 
Foreign
   
83,951
     
109,012
     
85,720
 
Total
 
$
129,851
   
$
182,204
   
$
157,484
 

The provision for income taxes was as follows:

(In thousands)
 
2023
   
2022
   
2021
 
Current income tax expense:
                 
Federal
 
$
11,153
   
$
21,640
   
$
16,807
 
State
   
2,814
     
5,138
     
5,128
 
Foreign
   
27,590
     
25,549
     
22,875
 
 
   
41,557
     
52,327
     
44,810
 
Deferred benefit:
                       
Federal
   
(4,656
)
   
(8,520
)
   
(4,159
)
State
   
(813
)
   
(1,353
)
   
(1,189
)
Foreign
   
369
   
(1,137
)
   
(723
)
 
   
(5,100
)
   
(11,010
)
   
(6,071
)
Income taxes
 
$
36,457
   
$
41,317
   
$
38,739
 

The reconciliation between the U.S. Federal tax rate and the actual effective tax rate was as follows:

 
 
2023
   
2022
   
2021
 
Taxes at statutory rate
   
21.0
%
   
21.0
%
   
21.0
%
State income taxes, net of federal income tax benefit
   
1.1
     
1.7
     
3.0
 
Tax credits
   
(1.9
)
   
(1.3
)
   
(1.4
)
Taxes on foreign earnings
   
4.8
     
2.9
     
4.7
 
Global Intangible Low-Taxed Income
   
0.6
     
0.4
     
0.7
 
Foreign Derived Intangible Income
   
(1.3
)
   
(1.0
)
   
(0.9
)
Loss on balance sheet hedge
   
-
     
-
     
0.7
 
Resolution of prior years’ tax matters
   
0.3
   
(0.1
)
   
(0.4
)
Valuation allowance adjustments
   
2.8
   
(2.7
)
   
(2.9
)
Nondeductible compensation
    1.2       1.9       1.1  
Other, net
   
(0.5
)
   
(0.1
)
   
(1.0
)
Effective tax rate
   
28.1
%
   
22.7
%
   
24.6
%

Taxes on foreign earnings include the difference between the tax rates applied to foreign earnings relative to the U.S. statutory tax rate, accruals for foreign unrecognized tax benefits, and the impact of the U.S. foreign tax credit, not including the impact from Global Intangible Low-Taxed Income (GILTI). The impact on the Company’s effective tax rate varies from year to year based on the finalization of prior year foreign and domestic tax items, audit settlements, and mix of foreign earnings. The effective tax rates in 2023, 2022, and 2021 were all impacted by the release of valuation allowances related to the foreign tax credit carryover and net operating losses. The effective tax rate in 2023 was impacted by the limited tax deductibility of costs related to the portfolio optimization plan, and the effective tax rates in 2022 and 2021 were impacted by tax costs related to the divestitures. See Note 14, Divestitures, and Note 16, Portfolio Optimization Plan.

The Company’s valuation allowance at December 31, 2023 and 2022 was $34.1 million and $28.1 million, respectively. In 2023, the valuation allowance related to foreign tax credits was reduced, and the valuation allowance related to state and foreign NOLs was increased. In 2022, the valuation allowance related to foreign tax credits and state and foreign NOLs was reduced. During 2021, the Company completed tax planning strategies and Federal tax regulations were finalized that resulted in the partial release of this valuation allowance.

The tax effects of temporary differences that give rise to significant portions of deferred tax assets and liabilities consisted of the following:

(In thousands)
 
2023
   
2022
 
Deferred tax assets:
           
Benefit plans
 
$
8,976
   
$
8,601
 
Liabilities and reserves
   
20,960
     
18,623
 
Operating loss and credit carryovers
   
59,615
     
60,070
 
Capitalized research and development costs
    13,148       7,882  
Other
   
14,680
     
4,414
 
Gross deferred tax assets
   
117,379
     
99,590
 
Valuation allowance
   
(34,122
)
   
(28,073
)
Deferred tax assets
   
83,257
     
71,517
 
Deferred tax liabilities:
               
Property, plant, and equipment
   
(33,654
)
   
(34,174
)
Goodwill
   
(22,299
)
   
(20,603
)
Deferred tax liabilities
   
(55,953
)
   
(54,777
)
Net deferred tax assets
 
$
27,304
   
$
16,740
 

At December 31, 2023, foreign tax credit carryovers were $31.7 million, all of which expire before 2035. At December 31, 2023, foreign operating loss carryovers were $76.7 million. Included in the foreign operating loss carryovers are losses of $13.5 million that expire through 2036 and $63.2 million that expire after 2036 or do not have an expiration date. At December 31, 2023, state operating loss carryovers were $115.1 million, which expire prior to 2036.

The Company is electing to recognize GILTI as a period expense in the period the tax is incurred.

The Organisation for Economic Co-operation and Development has issued Pillar Two model rules imposing a global minimum corporate tax rate of 15%. Many countries have implemented laws based on these model rules, with expected effective dates beginning in fiscal year 2024. As currently designed, Pillar Two will ultimately apply to our worldwide operations. These rules are not expected to materially increase our global tax costs as we do not have material operations in jurisdictions with tax rates lower than the Pillar Two minimum. We will continue to monitor U.S. and global legislative action related to Pillar Two for potential impacts.

Federal and state income taxes are provided on international subsidiary income distributed to or taxable in the U.S. during the year. At December 31, 2023, no additional income or withholding taxes have been provided for the $720.8 million of undistributed earnings or any additional outside basis differences inherent in these entities, as these amounts are considered to be invested indefinitely. If the undistributed earnings were repatriated, the Company estimates it would have a withholding tax liability of $37.1 million. The determination of the tax liability for any outside basis differences is not practicable.

A reconciliation of the change in the liability for unrecognized tax benefits for 2023 and 2022 is as follows:

(In thousands)
 
2023
   
2022
 
Balance at beginning of year
 
$
3,939
   
$
3,761
 
Increases for tax positions taken in the current year
   
876
     
800
 
Decreases related to settlements with tax authorities
   
(175
)
   
(209
)
Decreases as a result of lapse of the applicable statutes of limitations
   
(610
)
   
(338
)
Foreign currency exchange rate changes
   
221
   
(75
)
Balance at the end of year
 
$
4,251
   
$
3,939
 

The amount of the unrecognized tax benefits that would affect the effective tax rate, if recognized, was approximately $4.3 million. The Company recognizes interest and penalties related to the unrecognized tax benefits in income tax expense. $0.4 million of accrued interest and penalties were reported as an income tax liability as of both December 31, 2023 and 2022. The liability for unrecognized tax benefits relates to multiple jurisdictions and is reported in Other Liabilities on the Company’s Consolidated Balance Sheet at December 31, 2023.

The Company believes that it is reasonably possible that the total amount of liability for unrecognized tax benefits as of December 31, 2023, will decrease by approximately $0.9 million during 2024, of which $0.8 million is estimated to impact the effective tax rate. The potential decrease relates to various tax matters for which the statute of limitations may expire or will be otherwise settled in 2024. The amount that is ultimately recognized in the financial statements will be dependent upon various factors including potential increases or decreases in unrecognized tax benefits as a result of examinations, settlements, and other unanticipated items that may occur during the year. With limited exceptions, the Company is no longer subject to federal, state, and local, or non-U.S. income tax examinations by tax authorities for years before 2019.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Information
12 Months Ended
Dec. 31, 2023
Segment and Geographic Information [Abstract]  
Segment and Geographic Information
12. Segment and Geographic Information

The accounting policies of the segments are the same as those described in the summary of significant accounting policies. The Company evaluates performance based on operating income before divestiture & other related costs and income, share-based compensation, restructuring and other charges, including operational improvement plan costs and income and portfolio optimization plan costs, interest expense, and income taxes (segment operating income). Total revenue and segment operating income by business segment and geographic region include both sales to customers, as reported in the Company’s Consolidated Statements of Earnings, and intersegment sales, which are accounted for at prices that approximate market prices and are eliminated in consolidation.

Assets by business segment and geographic region are those assets used in the Company’s operations in each segment and geographic region. Segment assets reflect the allocation of goodwill to each segment. Corporate & Other assets consist primarily of accounts receivables from the securitization program, investments, deferred tax assets, and fixed assets.

Segment Information
The Company determines its operating segments based on information utilized by its chief operating decision maker to allocate resources and assess performance. Segment performance is evaluated on operating income of the respective business units before divestiture & other related costs and income, share-based compensation, and restructuring and other charges, including operational improvement plan costs and income and portfolio optimization plan costs, which are reported in Corporate & Other.

The Company’s three reportable segments are Flavors & Extracts and Color segments, which are both managed on a product line basis, and the Asia Pacific segment, which is managed on a geographic basis. The Company’s Flavors & Extracts segment produces flavor, extracts, and essential oils products that impart a desired taste, texture, aroma, or other characteristic to a broad range of consumer and other products. The Color segment produces natural and synthetic color systems for foods, beverages, pharmaceuticals, and nutraceuticals; colors, ingredients, and systems for personal care; and technical colors for industrial applications. The Asia Pacific segment is managed on a geographic basis and produces and distributes color, flavor, and essential oils products for the Asia Pacific countries. The Company’s corporate expenses, divestiture & other related costs and income, share-based compensation, restructuring and other charges, including operational improvement plan costs and income and portfolio optimization plan costs, and certain other costs are included in the “Corporate & Other” category.

Divestiture & other related costs and income and restructuring and other costs, including the operational improvement plan costs and income and portfolio optimization plan costs, for the years ended December 31, 2023, 2022, and 2021, are further described in Note 14, Divestitures, Note 15, Operational Improvement Plan, and Note 16, Portfolio Optimization Plan, and are included in the operating income (loss) results in Corporate & Other below. In addition, the Company’s corporate expenses and share-based compensation are included in Corporate & Other.

(In thousands)
 
Flavors &
Extracts
   
Color
   
Asia Pacific
   
Corporate
& Other
   
Consolidated
 
2023:
                             
Revenue from external customers
 
$
716,049
   
$
594,316
   
$
146,085
   
$
   
$
1,456,450
 
Intersegment revenue
   
25,023
     
13,643
     
5
     
     
38,671
 
Total revenue
   
741,072
     
607,959
     
146,090
     
     
1,495,121
 
 
                                       
Operating income (loss)
   
87,773
     
105,370
     
30,800
     
(68,920
)
   
155,023
 
Interest expense
   
     
     
     
25,172
     
25,172
 
Earnings (loss) before income taxes
   
87,773
     
105,370
     
30,800
     
(94,092
)
   
129,851
 
 
                                       
Assets
   
792,674
     
846,559
     
112,335
     
262,939
     
2,014,507
 
Capital expenditures
   
40,489
     
37,720
     
2,923
     
6,736
     
87,868
 
Depreciation and amortization
   
29,400
     
22,294
     
2,548
     
3,578
     
57,820
 
 
                                       
2022:
                                       
Revenue from external customers
 
$
710,592
   
$
583,379
   
$
143,068
   
$
   
$
1,437,039
 
Intersegment revenue
   
27,411
     
20,638
     
513
     
     
48,562
 
Total revenue
   
738,003
     
604,017
     
143,581
     
     
1,485,601
 
 
                                       
Operating income (loss)
   
105,424
     
114,619
     
29,492
     
(52,784
)
   
196,751
 
Interest expense
   
     
     
     
14,547
     
14,547
 
Earnings (loss) before income taxes
   
105,424
     
114,619
     
29,492
     
(67,331
)
   
182,204
 
 
                                       
Assets
   
738,181
     
849,425
     
115,132
     
278,876
     
1,981,614
 
Capital expenditures
   
40,805
     
30,300
     
2,164
     
6,053
     
79,322
 
Depreciation and amortization
   
26,660
     
20,174
     
2,489
     
3,144
     
52,467
 
 
                                       
2021:
                                       
Revenue from external customers
 
$
717,688
   
$
527,626
   
$
134,950
   
$
   
$
1,380,264
 
Intersegment revenue
   
21,739
     
17,644
     
398
     
     
39,781
 
Total revenue
   
739,427
     
545,270
     
135,348
     
     
1,420,045
 
 
                                       
Operating income (loss)
   
98,660
     
103,575
     
26,330
     
(58,537
)
   
170,028
 
Interest expense
   
     
     
     
12,544
     
12,544
 
Earnings (loss) before income taxes
   
98,660
     
103,575
     
26,330
     
(71,081
)
   
157,484
 
 
                                       
Assets
   
639,992
     
738,139
     
108,126
     
259,236
     
1,745,493
 
Capital expenditures
   
35,846
     
16,806
     
2,813
     
5,323
     
60,788
 
Depreciation and amortization
   
26,020
     
20,572
     
2,748
     
2,711
     
52,051
 

Geographic Information
The Company has manufacturing facilities or sales offices in North America, Europe, Asia, Australia, South America, and Africa.

The Company’s annual revenue summarized by geographic location is as follows:

 
(In thousands)
 
Flavors &
Extracts
   
Color
   
Asia Pacific
   
Corporate
& Other
   
Consolidated
 
2023:
                             
Revenue from external customers:
                             
North America
 
$
553,790
   
$
304,995
   
$
125
   
$
   
$
858,910
 
Europe
   
113,757
     
162,644
     
236
     
     
276,637
 
Asia Pacific
   
21,382
     
58,003
     
142,281
     
     
221,666
 
Other
   
27,120
     
68,674
     
3,443
     
     
99,237
 
Total revenue from external customers
 
$
716,049
   
$
594,316
   
$
146,085
   
$
   
$
1,456,450
 
Long-lived assets:
                                       
North America
 
$
297,615
   
$
277,730
   
$
   
$
114,995
   
$
690,340
 
Europe
   
82,938
     
244,587
     
     
24
     
327,549
 
Asia Pacific
   
8
     
4,199
     
30,473
     
     
34,680
 
Other
   
241
     
25,081
     
     
     
25,322
 
Total long-lived assets
 
$
380,802
   
$
551,597
   
$
30,473
   
$
115,019
   
$
1,077,891
 
 
                                       
2022:
                                       
Revenue from external customers:
                                       
North America
 
$
541,120
   
$
304,778
   
$
120
   
$
   
$
846,018
 
Europe
   
115,925
     
151,437
     
213
     
     
267,575
 
Asia Pacific
   
29,092
     
61,064
     
139,134
     
     
229,290
 
Other
   
24,455
     
66,100
     
3,601
     
     
94,156
 
Total revenue from external customers
 
$
710,592
   
$
583,379
   
$
143,068
   
$
   
$
1,437,039
 
Long-lived assets:
                                       
North America
 
$
286,497
   
$
271,075
   
$
   
$
107,784
   
$
665,356
 
Europe
   
86,248
     
236,719
     
     
24
     
322,991
 
Asia Pacific
   
237
     
3,796
     
29,915
     
     
33,948
 
Other
   
389
     
24,150
     
     
     
24,539
 
Total long-lived assets
 
$
373,371
   
$
535,740
   
$
29,915
   
$
107,808
   
$
1,046,834
 
 
                                       
2021:
                                       
Revenue from external customers:
                                       
North America
 
$
523,960
   
$
263,031
   
$
116
   
$
   
$
787,107
 
Europe
   
135,348
     
142,741
     
140
     
     
278,229
 
Asia Pacific
   
29,880
     
59,914
     
131,772
     
     
221,566
 
Other
   
28,500
     
61,940
     
2,922
     
     
93,362
 
Total revenue from external customers
 
$
717,688
   
$
527,626
   
$
134,950
   
$
   
$
1,380,264
 
Long-lived assets:
                                       
North America
 
$
268,934
   
$
250,682
   
$
   
$
105,150
   
$
624,766
 
Europe
   
91,934
     
225,916
     
     
25
     
317,875
 
Asia Pacific
   
275
     
4,513
     
32,901
     
     
37,689
 
Other
   
568
     
23,442
     
     
     
24,010
 
Total long-lived assets
 
$
361,711
   
$
504,553
   
$
32,901
   
$
105,175
   
$
1,004,340
 

Sales in the United States, based on the final country of destination of the Company’s products, were $707.1 million, $711.1 million, and $658.0 million, in 2023, 2022, and 2021, respectively. No other country of destination exceeded 10% of consolidated sales. Total long-lived assets in the United States amounted to $603.2 million, $586.8 million, and $550.3 million, at December 31, 2023, 2022, and 2021, respectively.

Product Information
The Company’s revenue summarized by product portfolio is as follows:

 
(In thousands)
 
Flavors &
Extracts
   
Color
   
Asia Pacific
   
Consolidated
 
2023:
                       
Flavors, Extracts & Flavor Ingredients
 
$
496,036
   
$
   
$
   
$
496,036
 
Natural Ingredients
   
245,036
     
     
     
245,036
 
Food & Pharmaceutical Colors
   
     
452,204
     
     
452,204
 
Personal Care
   
     
155,755
     
     
155,755
 
Asia Pacific
   
     
     
146,090
     
146,090
 
Intersegment Revenue
   
(25,023
)
   
(13,643
)
   
(5
)
   
(38,671
)
Total revenue from external customers
 
$
716,049
   
$
594,316
   
$
146,085
   
$
1,456,450
 
                                 
2022:
                               
Flavors, Extracts & Flavor Ingredients
 
$
498,055
   
$
   
$
   
$
498,055
 
Natural Ingredients
   
239,948
     
     
     
239,948
 
Food & Pharmaceutical Colors
   
     
437,065
     
     
437,065
 
Personal Care
   
     
165,335
     
     
165,335
 
Inks
   
     
1,617
     
     
1,617
 
Asia Pacific
   
     
     
143,581
     
143,581
 
Intersegment Revenue
   
(27,411
)
   
(20,638
)
   
(513
)
   
(48,562
)
Total revenue from external customers
 
$
710,592
   
$
583,379
   
$
143,068
   
$
1,437,039
 
                                 
2021:
                               
Flavors, Extracts & Flavor Ingredients
 
$
455,818
   
$
   
$
   
$
455,818
 
Natural Ingredients
   
255,772
     
     
     
255,772
 
Fragrances
   
22,739
     
     
     
22,739
 
Yogurt Fruit Preparations
   
5,098
     
     
     
5,098
 
Food & Pharmaceutical Colors
   
     
385,069
     
     
385,069
 
Personal Care
   
     
158,237
     
     
158,237
 
Inks
   
     
1,964
     
     
1,964
 
Asia Pacific
   
     
     
135,348
     
135,348
 
Intersegment Revenue
   
(21,739
)
   
(17,644
)
   
(398
)
   
(39,781
)
Total revenue from external customers
 
$
717,688
   
$
527,626
   
$
134,950
   
$
1,380,264
 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Fair Value Measurements [Abstract]  
Fair Value Measurements
13. Fair Value Measurements

ASC 820, Fair Value Measurement, defines fair value for financial assets and liabilities, establishes a framework for measuring fair value in GAAP, and expands disclosures about fair value measurements. As of December 31, 2023 and 2022, the Company’s assets and liabilities subject to this standard are forward exchange contracts. The net fair value of the forward exchange contracts based on current pricing obtained for comparable derivative products (Level 2 inputs) was an asset of $1.0 million and a liability of $0.2 million as of December 31, 2023 and 2022, respectively. The carrying values of the Company’s cash and cash equivalents, trade accounts receivable, trade accounts payable, accrued expenses, and short-term borrowings were approximately the same as the fair values as of December 31, 2023. The fair value of the Company’s long-term debt, including current maturities, is estimated using discounted cash flows based on the Company’s current incremental borrowing rates for similar types of borrowing arrangements (Level 2 inputs). The carrying value of the long-term debt at December 31, 2023 and 2022, was $645.2 million and $630.8 million, respectively. The fair value of the long-term debt at December 31, 2023 and 2022, was $653.7 million and $622.2 million, respectively.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Divestitures
12 Months Ended
Dec. 31, 2023
Divestitures [Abstract]  
Divestitures
14. Divestitures

In 2021, the Company received $1.5 million of net cash related to the previously completed sales of its yogurt fruit preparations and inks product lines. In 2022, the Company received $2.5 million of net cash related to the previously completed sale of its yogurt fruit preparations product line.

On April 1, 2021, the Company completed the sale of its fragrances product line (excluding its essential oils product line) for $36.3 million of net cash. As a result of the completion of the sale, the Company recorded a non-cash net loss of $11.3 million for the year ended December 31, 2021, primarily related to the reclassification of accumulated foreign currency translation and related items from Accumulated Other Comprehensive Loss to Selling and Administrative Expenses in the Consolidated Statements of Earnings.

The Company reports all costs and income associated with the divestitures in Corporate & Other. There were no divestiture & other related costs for the year ended December 31, 2023. For the year ended December 31, 2022, the Company recorded a $2.5 million gain in Selling and Administrative Expenses associated with the yogurt fruit preparations product line.

The following table summarizes the divestiture & other related costs for the year ended December 31, 2021:

 
(In thousands)
 
Yogurt Fruit
Preparations
   
Fragrances
   
Inks
   
Corporate/
Other
   
Consolidated
 
Non-cash impairment charges – Selling and administrative expenses
 
$
(1,000
)
 
$
1,062
   
$
-
   
$
-
   
$
62
 
Non-cash charges – Cost of products sold
   
-
     
95
     
(9
)
   
-
     
86
 
Reclassification of foreign currency translation and related items – Selling and administrative expenses
   
-
     
10,201
     
2
     
-
     
10,203
 
Other costs - Selling and administrative expenses(1)
   
917
     
2,553
     
(281
)
   
598
     
3,787
 
Total
 
$
(83
)
 
$
13,911
   
$
(288
)
 
$
598
   
$
14,138
 


(1)
Other costs – Selling and administrative expenses include employee separation costs, bad debt expense, environmental remediation costs, professional services, accelerated depreciation, and other related costs.

The Company recorded non-cash impairment charges in Selling and Administrative Expenses, primarily related to property, plant, and equipment and allocated goodwill, during the year ended December 31, 2021, when the estimated fair value less costs to sell the product line was lower than its carrying value. The estimated fair values for the inks and fragrances (excluding its essential oils product line) product lines were determined based on indicative bids, which are classified as Level 3 inputs in the fair value measurement hierarchy. The Company recorded non-cash charges in Cost of Products Sold during the year ended December 31, 2021, to reduce the carrying value of certain inventories, when they were determined to be excess. The Company recorded a non-cash loss during the year ended December 31, 2021, related to the reclassification of foreign currency translation and related items from Accumulated Other Comprehensive Loss to Selling and Administrative Expenses in the Consolidated Statements of Earnings.

In March 2020, the Company was notified by the buyer of the Company’s fragrances product line that environmental sampling conducted at the Company’s Granada, Spain location had identified the presence of contaminants in soil and groundwater in certain areas of the property. The Company records liabilities related to environmental remediation obligations when estimated future expenditures are probable and the amount of the liability is reasonably estimable. Based upon an environmental investigation and a quantitative risk assessment performed by a consultant hired by the Company, the Company recorded $0.3 million related to these obligations in Selling and Administrative Expenses during the year ended December 31, 2021.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operational Improvement Plan
12 Months Ended
Dec. 31, 2023
Operational Improvement Plan [Abstract]  
Operational Improvement Plan
15. Operational Improvement Plan

During the third quarter of 2020, the Company approved an operational improvement plan (Operational Improvement Plan) to consolidate manufacturing facilities and improve efficiencies within the Company. As part of the Operational Improvement Plan, the Company combined its New Jersey cosmetics manufacturing facility in the Personal Care product line of the Color segment into its existing Color segment facility in Missouri. In addition, the Company centralized certain Flavors & Extracts segment support functions in Europe into one location. In the Asia Pacific segment, the Company incurred costs in connection with the elimination of certain selling and administrative positions.

During the second quarter of 2021, the Company received cash proceeds, net of associated expenses, in connection with the termination of a New Jersey office and laboratory space lease. The terminated lease was originally executed in November 2020 as part of the Operational Improvement Plan; however, the landlord for the property requested to terminate the lease prior to the end of its term and compensated the Company as part of a negotiated resolution for that termination.

The Company reports all costs and income associated with the Operational Improvement Plan in Corporate & Other. There were no Operational Improvement Plan costs recorded for the years ended December 31, 2023 and 2022.

The following table summarizes the Operational Improvement Plan income and expenses recorded in Selling and Administrative Expenses by segment for the year ended December 31, 2021:

 
(In thousands)
 
Flavors &
Extracts
   
Color
   
Asia
Pacific
   
Consolidated
 
Employee separation
 
$
(123
)
 
$
(8
)
 
$
(351
)
 
$
(482
)
Other income(1)
   
-
     
(3,624
)
   
-
     
(3,624
)
Other costs(2)
   
-
     
2,207
     
4
     
2,211
 
Total
 
$
(123
)
 
$
(1,425
)
 
$
(347
)
 
$
(1,895
)


(1)
Other income includes cash received for the early termination of a lease less associated expenses.

(2)
Other costs include professional services, accelerated depreciation, and other related costs.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Portfolio Optimization Plan
12 Months Ended
Dec. 31, 2023
Portfolio Optimization Plan [Abstract]  
Portfolio Optimization Plan

16. Portfolio Optimization Plan



During the fourth quarter of 2023, the board of directors of the Company approved a portfolio optimization plan (Portfolio Optimization Plan) to undertake an effort to optimize certain production facilities and improve efficiencies within the Company. As part of the Portfolio Optimization Plan, in the Flavors & Extracts segment, the Company is evaluating the potential closure of its manufacturing facility in Felinfach, Wales, United Kingdom, the potential closure of its sales office in Granada, Spain, and the potential centralization and elimination of certain selling and administrative positions, with such proposals remaining subject to information and consultation processes in certain countries. In addition, in the Color segment, the Company’s proposals include closing a manufacturing facility in Delta, British Columbia, Canada, closing a sales office in Argentina, and centralizing and eliminating certain production positions as well as potentially eliminating some selling and administrative positions, with such proposals remaining subject to information and consultation processes in certain countries. The Company reports all costs associated with the Portfolio Optimization Plan in the Corporate & Other segment.



The Company recorded non-cash impairment charges in Selling and Administrative Expenses, primarily related to certain property, plant, and equipment and definite-lived intangible assets during the year ended December 31, 2023, when the estimated fair value of these assets was lower than the carrying value. The estimated fair value for property, plant, and equipment was based on an independent market valuation, which is classified as Level 3 inputs in the fair value measurement hierarchy. The definite-lived intangible assets relate to a product line to be shut down and were fully impaired as of December 31, 2023. The Company also recorded non-cash charges in Cost of Products Sold during the year ended December 31, 2023, to reduce the carrying value of certain inventories when they were determined to be excess.



As of December 31, 2023, the Company recorded $3.7 million of accrued liabilities in Other Accrued Expenses on the Company’s Consolidated Balance Sheet related to this plan. The Company expects this plan would, if executed in full, cost approximately $40 million, primarily related to non-cash impairment charges and proposed employee separation costs, and upon completion would reduce annual operating costs by approximately $8 million to $10 million, with the full benefit expected to be achieved after 2025. The Company proposes to reduce headcount by approximately 130 positions, primarily in the Flavors & Extracts and Color segments, related to certain production and selling and administrative positions.



The following table summarizes the Portfolio Optimization Plan expenses by segment for the year ended December 31, 2023:


 
(In thousands)
 
Flavors &
Extracts
   

Color
   
Corporate
& Other
   
Consolidated
 
Non-cash impairment charges – Selling and administrative expenses
 
$
11,599
   
$
9,355
   
$
-
   
$
20,954
 
Non-cash charges – Cost of products sold
   
2,040
     
1,095
     
-
     
3,135
 
Employee separation – Selling and administrative expenses
   
2,820
     
288
     
108
     
3,216
 
Other costs – Selling and administrative expenses(1)
   
39
     
497
     
-
     
536
 
Total
 
$
16,498
   
$
11,235
   
$
108
   
$
27,841
 


(1)
Other costs include legal settlements, professional services, and other related costs.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies [Abstract]  
Commitments and Contingencies
17. Commitments and Contingencies

The Company is subject to various claims and litigation arising in the normal course of business. The Company establishes reserves for claims and proceedings when it is probable that liabilities exist and reasonable estimates of loss can be made. While it is not possible to predict the outcome of these matters, based on our assessment of the facts and circumstances now known, we do not believe that these matters, individually or in the aggregate, will have a material adverse effect on our financial position. However, actual outcomes may be different from those expected and could have a material effect on our results of operations or cash flows in a particular period.

See Note 14, Divestitures, for information about estimated environmental remediation costs associated with our former Granada, Spain location.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Event
12 Months Ended
Dec. 31, 2023
Subsequent Event [Abstract]  
Subsequent Event
18. Subsequent Event

On January 19, 2024, the Company announced its quarterly dividend of 41 cents per share would be payable on March 1, 2024.
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Insider Trading Arrangements [Line Items]  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2023
Schedule II - Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
Financial Statement Schedule

Schedule II
Valuation and Qualifying Accounts (in thousands); Years Ended December 31, 2023, 2022, and 2021
Valuation Accounts Deducted in the Balance Sheet From the Assets to Which They Apply
 
Balance
at Beginning
of Period
   
Additions
Charged to
Costs and
Expenses
   
Additions
Recorded
During
Acquisitions
   
Deductions
(A)
   
Balance at
End of
Period
 
                               
2021
Allowance for losses:
Trade accounts receivable
 
$
3,435
   
$
1,631
   
$
0
   
$
189
   
$
4,877
 
 
                                       
2022
Allowance for losses:
Trade accounts receivable
 
$
4,877
   
$
944
   
$
0
   
$
1,385
   
$
4,436
 
 
                                       
2023
Allowance for losses:
Trade accounts receivable
 
$
4,436
   
$
1,020
   
$
0
   
$
1,083
   
$
4,373
 
(A) Accounts written off, net of recoveries. In 2021, $456 thousand was moved from Assets Held for Sale to Trade Accounts Receivable on the Consolidated Balance Sheet related to the fragrances divestiture.
 

All other schedules are omitted because they are inapplicable, not required by the instructions, or the information is included in the consolidated financial statements or notes thereto.
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Summary of Significant Accounting Policies [Abstract]  
Principles of Consolidation and Basis of Presentation
Principles of Consolidation and Basis of Presentation
The consolidated financial statements include the accounts of the Company and have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP). All significant intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of the consolidated financial statements requires the use of management’s estimates and assumptions that affect reported amounts of assets, liabilities, revenue, and expenses during the reporting period and the disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates.
Revenue Recognition
Revenue Recognition
The Company recognizes revenue at the transfer of control of its products to the Company’s customers in an amount reflecting the consideration to which the Company expects to be entitled. In order to achieve this core principle, the Company applies the following five-step approach:

Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when, or as, the Company satisfies the performance obligations

The Company considers customer purchase orders, which in some cases are governed by master sales agreements, coupled with the Company’s purchase order acceptances, to be the contracts with the customer. For each contract, the Company considers the identified performance obligation to be the promise to transfer products. In determining the transaction price, the Company evaluates whether the price is subject to refund or adjustment and then determines the net consideration to which the Company expects to be entitled. In addition, the Company assesses the customer’s ability to pay as part of its evaluation of the contract. As the Company’s standard payment terms are less than one year, the Company elected the practical expedient under Accounting Standards Codification (ASC) 606-10-32-18, and determined that its contracts do not have a significant financing component. The Company allocates the transaction price to each distinct product based on the relative standalone selling price. Revenue is recognized when control of the product is transferred to the customer, the customer is obligated to pay the Company, and the Company has no remaining obligations, which is typically at shipment. In certain locations, primarily outside the United States, product delivery terms may vary. Thus, in such locations, the point at which control of the product transfers to the customer and revenue recognition occurs will vary accordingly.

Customer returns of non-conforming products are estimated at the time revenue is recognized. In certain customer relationships, volume rebates exist, which are recognized according to the terms and conditions of the contractual relationship. Customer returns, rebates, and discounts are not material to the Company’s consolidated financial statements. The Company has elected to recognize the revenue and cost for freight and shipping when control over the products has transferred to the customer. The Company has elected to immediately expense contract costs related to obtaining a contract as the amortization period of the asset the Company otherwise would have recognized would have been less than a year.

In addition to evaluating the Company’s performance based on the segments above, revenue is also disaggregated and analyzed by product line and geographic market (See Note 12, Segment and Geographic Information, for further information).
Cost of Products Sold
Cost of Products Sold
Cost of products sold includes materials, labor, and overhead expenses incurred in the manufacture of our products. Cost of products sold also includes charges for obsolete and slow-moving inventories as well as costs for quality control, purchasing and receiving costs, inspection costs, warehousing costs, internal transfer costs, other costs of our internal distribution network, and costs incurred for shipping and handling. The Company records fees billed to customers for shipping and handling as revenue.
Selling and Administrative Expenses
Selling and Administrative Expenses
Selling and administrative expenses primarily include the salaries and related costs for executive, finance, accounting, human resources, information technology, research and development, and legal personnel as well as salaries and related costs of salespersons and commissions paid to external sales agents.
Cash Equivalents
Cash Equivalents
The Company considers all highly liquid investments with original maturities of three months or less at the date of acquisition as cash equivalents.
Accounts Receivable
Accounts Receivable
Receivables are recorded at their face amount, less an allowance for losses on doubtful accounts. The allowance for doubtful accounts is based on customer-specific analysis and general matters such as current assessments of past due balances and economic conditions. Specific accounts are written off against the allowance for doubtful accounts when it is deemed that the receivable is no longer collectible.
Inventories
Inventories
Inventories are stated at the lower of cost or net realizable value. Net realizable value is determined on the basis of estimated realizable values. Cost is determined using the first-in, first-out (FIFO) method. Inventories include finished and in-process products totaling $437.1 million and $385.2 million at December 31, 2023 and 2022, respectively, and raw materials and supplies of $161.3 million and $178.9 million at December 31, 2023 and 2022, respectively.

The Company recorded a non-cash charge of $3.1 million in Cost of Products Sold related to the portfolio optimization plan in 2023. The non-cash charge reduced the carrying value of certain inventories, as they were determined to be excess. See Note 16, Portfolio Optimization Plan, for additional information.
Property, Plant, and Equipment
Property, Plant, and Equipment
Property, plant, and equipment are recorded at cost reduced by accumulated depreciation. Depreciation is provided over the estimated useful life of the related asset using the straight-line method for financial reporting. The estimated useful lives for buildings and leasehold improvements range from 5 to 40 years. Machinery and equipment have estimated useful lives ranging from 3 to 20 years. Interest costs on significant projects constructed or developed for the Company’s own use are capitalized as part of the asset.
Goodwill and Other Intangible Assets
Goodwill and Other Intangible Assets
The carrying value of goodwill is evaluated for impairment on an annual basis or more frequently when an indicator of impairment occurs. The impairment assessment includes comparing the carrying amount of net assets, including goodwill, of each reporting unit to its respective fair value as of the date of the assessment. Fair value was estimated based upon an evaluation of the reporting unit’s estimated future discounted cash flows as well as the public trading and private transaction valuation multiples for comparable companies. The Company performed such a quantitative analysis in 2022, which indicated a substantial premium compared to the carrying value of net assets, including goodwill, at the reporting unit level. In 2023 and 2021, the Company completed a qualitative assessment noting no indicators of impairment. The Company did not record impairment charges for any of its reporting units in 2023, 2022, or 2021.

The cost of intangible assets with determinable useful lives is amortized on a straight-line basis to reflect the pattern of economic benefits consumed, ranging from 5 to 25 years. These assets include technological know-how, customer relationships, patents, trademarks, trade secrets, and non-compete agreements, among others.
Impairment of Long-lived Assets
Impairment of Long-lived Assets
The Company reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. The Company performs undiscounted cash flow analyses to determine if potential impairment exists. If impairment is determined to exist, any related impairment loss is calculated based on the difference between fair value and carrying value. Impairment losses were recorded as a result of the Company’s divestiture of its fragrances product line (excluding its essential oils product line) in 2021 and the Company’s portfolio optimization plan in 2023. See Note 14, Divestitures, and Note 16, Portfolio Optimization Plan, for additional information.
Leases
Leases
The Company enters into lease agreements for certain office space, warehouses, land, and equipment in the ordinary course of business. The Company determines if an arrangement is a lease at inception and evaluates the lease classification (i.e., operating lease or financing lease) at that time. Lease arrangements with an initial term of 12 months or less are considered short-term leases and are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the term of the lease.

Operating leases are included in Other Assets, Other Accrued Expenses, and Other Liabilities on the Company’s Consolidated Balance Sheet. Operating lease right-of-use assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.

The Company uses its incremental borrowing rate on the commencement date for determining the present value of lease payments. The Company considers the likelihood of exercising options to extend or terminate the lease when determining the lease term.

The Company has lease agreements with lease and non-lease components. The Company has elected the practical expedient of accounting for the lease and non-lease components of each lease as a single lease component.
Derivative Financial Instruments
Derivative Financial Instruments
The Company selectively uses derivative financial instruments to reduce market risk associated with changes in foreign currency and interest rate exposures, which exist as part of ongoing business operations. All derivative transactions are authorized and executed pursuant to the Company’s risk management policies and procedures, which strictly prohibit the use of financial instruments for speculative trading purposes.

The primary objectives of the foreign exchange risk management activities are to understand and mitigate the impact of potential foreign exchange fluctuations on the Company’s financial results and its economic well-being. Changes in the fair value of derivatives that are designated as fair value hedges, along with the gain or loss on the hedged item, are recorded in current period earnings. These risk management transactions may involve the use of foreign currency derivatives to protect against exposure resulting from recorded accounts receivable and payable. The Company may utilize forward exchange contracts, generally with maturities of less than 18 months, which qualify as cash flow hedges. Generally, these foreign exchange contracts are intended to offset the effect of exchange rate fluctuations on non-functional currency denominated sales and purchases. For derivative instruments that are designated as cash flow hedges, gains and losses are deferred in Accumulated Other Comprehensive Income (OCI) until the underlying transaction is recognized in earnings.

For hedges designated as cash flow hedges, the Company elects critical terms that match at the onset of the hedge transaction. Hedge accounting is permitted only if the hedge meets the critical terms match requirements. The Company reviews the critical terms at each effectiveness testing date to ensure the respective terms match; therefore, achieving a highly effective hedge.
Interest Rate Hedging
Interest Rate Hedging
The Company is exposed to interest rate risk through its corporate borrowing activities. The objective of the Company’s interest rate risk management activities is to manage the levels of the Company’s fixed and floating interest rate exposure to be consistent with the Company’s preferred mix. The interest rate risk management program may include entering into interest rate swaps, which qualify as fair value hedges, when there is a desire to modify the Company’s exposure to interest rates. Gains or losses on fair value hedges are recognized in earnings, net of gains and losses on the fair value of the hedged instruments.
Net Investments Hedging
Net Investments Hedging
The Company is exposed to risk related to its net investments in foreign subsidiaries. As part of its risk management activities, the Company may enter into foreign-denominated debt to be used as a non-derivative instrument to hedge the Company’s net investment in foreign subsidiaries. The change in the fair value of debt designated as a net investment hedge is recorded in foreign currency translation in OCI.
Commodity Purchases
Commodity Purchases
The Company purchases certain commodities in the normal course of business that result in physical delivery of the goods and, hence, are excluded from ASC 815, Derivatives and Hedging.
Translation of Foreign Currencies
Translation of Foreign Currencies
For all significant foreign operations, the functional currency is the local currency. Assets and liabilities of foreign operations are translated into U.S. dollars at current exchange rates. Revenue and expense accounts are translated into U.S. dollars at average exchange rates prevailing during the year. Adjustments resulting from the translation of foreign accounts into U.S. dollars are recorded in foreign currency translation in OCI. Transaction gains and losses that occur as a result of transactions denominated in non-functional currencies are included in earnings and were not significant during the years ended December 31, 2023, 2022, and 2021.
Share-Based Compensation
Share-Based Compensation
Share-based compensation expense is recognized over the vesting period of each award based on the fair value of the instrument at the time of grant as summarized in Note 8, Share-Based Compensation.
Income Taxes
Income Taxes
The Company recognizes a current tax liability or asset for the estimated taxes payable or refundable on tax returns for the current year and a deferred tax liability or asset for the estimated future tax effects attributable to temporary differences and carryforwards. The measurement of current and deferred tax liabilities and assets is based on provisions of enacted tax law. Deferred tax assets are reduced, if necessary, by the amount of any tax benefits for which the utilization of the asset is not considered likely.
Earnings Per Share
Earnings Per Share
The difference between basic and diluted earnings per share (EPS) is the dilutive effect of non-vested stock. Diluted EPS assumes that non-vested stock has vested.

The following table sets forth the computation of basic and diluted EPS for the years ended December 31:

 
 
Years Ended December 31,
 
(In thousands except per share amounts)
 
2023
   
2022
   
2021
 
Numerator:
                 
Net earnings
 
$
93,394
   
$
140,887
   
$
118,745
 
Denominator:
                       
Denominator for basic EPS - weighted average common shares
   
42,027
     
41,888
     
42,077
 
Effect of dilutive securities
   
215
     
325
     
181
 
Denominator for diluted EPS - diluted weighted average shares outstanding
   
42,242
     
42,213
     
42,258
 
 
                       
Earnings per Common Share:
                       
Basic
 
$
2.22
   
$
3.36
   
$
2.82
 
Diluted
 
$
2.21
   
$
3.34
   
$
2.81
 

The Company has a share-based compensation plan under which employees may be granted share-based awards in which non-forfeitable dividends are paid on non-vested shares for certain awards. As such, these shares are considered participating securities under the two-class method of calculating EPS as described in ASC 260, Earnings per Share. The two-class method of calculating EPS did not have a material impact on the Company’s EPS calculations as of December 31, 2023, 2022, and 2021.

All EPS amounts are presented on a diluted basis unless otherwise noted.
Accumulated Other Comprehensive Income (Loss)
Accumulated Other Comprehensive Income (Loss)
Accumulated OCI is composed primarily of foreign currency translation, pension liability, and unrealized gains or losses on cash flow hedges. See Note 10, Accumulated Other Comprehensive Income, for additional information.
Research and Development
Research and Development
Research and development costs are recorded in Selling and Administrative Expenses in the year they are incurred. Research and development costs were $48.1 million, $42.2 million, and $34.3 million, during the years ended December 31, 2023, 2022, and 2021, respectively.
Advertising
Advertising
Advertising costs are recorded in Selling and Administrative Expenses as they are incurred. Advertising costs were $2.5 million, $1.9 million, and $2.4 million, during the years ended December 31, 2023, 2022, and 2021, respectively.
Environmental Liabilities
Environmental Liabilities
The Company records liabilities related to environmental remediation obligations when estimated future expenditures are probable and reasonably estimable. Such accruals are adjusted as further information becomes available or as circumstances change. Estimated future expenditures are discounted to their present value when the timing and amount of future cash flows are fixed and readily determinable. Recoveries of remediation costs from other parties, if any, are recognized as assets when their receipt is realizable.
Subsequent Events
Subsequent Events
The Company performed an evaluation of subsequent events through the date these financial statements were issued. See Note 18, Subsequent Event, for additional information.
Recently Issued Accounting Pronouncements
Recently Issued Accounting Pronouncements
In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to provide disclosures of significant segment expenses and other segment items. This ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Company is currently evaluating the potential impact of this standard on its consolidated financial statements and its related disclosures.

Other recently issued accounting pronouncements are not expected to have a material impact on the Company’s consolidated financial statements.
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Summary of Significant Accounting Policies [Abstract]  
Weighted-Average Common Shares for the Computation of EPS
The following table sets forth the computation of basic and diluted EPS for the years ended December 31:

 
 
Years Ended December 31,
 
(In thousands except per share amounts)
 
2023
   
2022
   
2021
 
Numerator:
                 
Net earnings
 
$
93,394
   
$
140,887
   
$
118,745
 
Denominator:
                       
Denominator for basic EPS - weighted average common shares
   
42,027
     
41,888
     
42,077
 
Effect of dilutive securities
   
215
     
325
     
181
 
Denominator for diluted EPS - diluted weighted average shares outstanding
   
42,242
     
42,213
     
42,258
 
 
                       
Earnings per Common Share:
                       
Basic
 
$
2.22
   
$
3.36
   
$
2.82
 
Diluted
 
$
2.21
   
$
3.34
   
$
2.81
 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2023
Trade Accounts Receivable [Abstract]  
Changes in Allowance for Doubtful Accounts
The following table summarizes the changes in the allowance for doubtful accounts for the years ended December 31, 2023 and 2022:

(In thousands)
 
Allowance for
Doubtful Accounts
 
Balance at December 31, 2021
 
$
4,877
 
Provision for expected credit losses
   
944
 
Accounts written off
   
(1,305
)
Translation and other activity
   
(80
)
Balance at December 31, 2022
 
$
4,436
 
Provision for expected credit losses
    1,020  
Accounts written off
    (1,279 )
Translation and other activity
    196
Balance at December 31, 2023   $ 4,373  
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets [Abstract]  
Intangible Assets
At December 31, 2023 and 2022, goodwill is the only intangible asset that is not subject to amortization. The following table summarizes intangible assets with determinable useful lives by major category as of December 31, 2023 and 2022:

 
       
2023
   
2022
 
(In thousands except weighted average amortization years)
 
Weighted
Average
Amortization
Years
   
Cost
   
Accumulated
Amortization
   
Cost
   
Accumulated
Amortization
 
 
                             
Technological know-how
   
12.6
   
$
7,452
   
$
(4,412
)
 
$
12,005
   
$
(3,383
)
Customer relationships
   
19.0
     
9,689
     
(3,242
)
   
9,697
     
(2,691
)
Patents, trademarks, non-compete agreements, and other
   
15.4
     
12,147
     
(9,522
)
   
11,596
     
(8,624
)
Total finite-lived intangibles
   
15.9
   
$
29,288
   
$
(17,176
)
 
$
33,298
   
$
(14,698
)
Changes in Goodwill by Business Segment
The changes in goodwill for the years ended December 31, 2023 and 2022, by reportable business segment, were as follows:

(In thousands)
 
Flavors &
Extracts
   
Color
   
Asia Pacific
   
Consolidated
 
Balance as of December 31, 2021
 
$
103,716
   
$
311,264
   
$
5,054
   
$
420,034
 
Currency translation impact
   
(2,796
)
   
(10,625
)
   
(338
)
   
(13,759
)
Acquisitions(1)
          9,440             9,440  
Balance as of December 31, 2022
 
$
100,920
   
$
310,079
   
$
4,716
   
$
415,715
 
Currency translation impact
   
2,393
     
6,102
     
(145
)
   
8,350
 
Balance as of December 31, 2023
 
$
103,313
   
$
316,181
   
$
4,571
   
$
424,065
 

(1)
In 2022, the Company acquired Endemix. See Note 2, Acquisitions, for additional information.
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Maturities of Operating Lease Liabilities
As of December 31, 2023, maturities of operating lease liabilities for future annual periods are as follows:

(In thousands)
     
Year ending December 31,
     
2024
 
$
10,023
 
2025
   
6,207
 
2026
   
4,801
 
2027
   
4,151
 
2028
   
3,236
 
Thereafter
   
14,932
 
Total lease payments
   
43,350
 
Less imputed interest
   
(6,762
)
Present value of lease liabilities
 
$
36,588
 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt [Abstract]  
Long-Term Debt
Long-term debt consisted of the following unsecured obligations at December 31:

(In thousands)
 
2023
   
2022
 
3.66% senior notes due November 2023
 
$
-
   
$
75,000
 
3.65% senior notes due May 2024
   
27,000
     
27,000
 
4.19% senior notes due November 2025
   
25,000
     
25,000
 
6.08% senior notes due November 2026     35,000       -  
6.14% senior notes due November 2027     35,000       -  
4.94% senior notes due May 2028     75,000       -  
6.34% senior notes due November 2029     35,000       -  
3.06% Euro-denominated senior notes due November 2023
   
-
     
40,945
 
1.27% Euro-denominated senior notes due May 2024
   
55,194
     
53,527
 
1.71% Euro-denominated senior notes due May 2027
   
44,155
     
42,822
 
4.15% Euro-denominated senior notes due May 2028     44,155       -  
4.62% Euro-denominated senior notes due November 2029     44,155       -  
2.53% British Pound-denominated notes due November 2023
   
-
     
30,208
 
2.76% British Pound-denominated notes due November 2025
   
31,827
     
30,208
 
Euro-denominated term loan
   
82,790
     
80,291
 
Revolving Credit Facilities
   
111,039
     
225,469
 
Various other notes
   
117
     
622
 
Total debt
   
645,432
     
631,092
 
Less debt fees
   
(230
)
   
(260
)
Less current portion
   
(117
)
   
(501
)
Total long-term debt
 
$
645,085
   
$
630,331
 
Contractual Maturities on Long-Term Debt
The aggregate amounts of contractual maturities on long-term debt subsequent to December 31, 2023, are as follows:

(In thousands)
     
Year ending December 31,
     
2024
 
$
249,849
 
2025
   
56,795
 
2026
   
61,013
 
2027
   
79,135
 
2028
   
119,144
 
Thereafter
    79,149
 
Total long-term debt maturities
 
$
645,085
 
Short-Term Borrowings
The Company’s short-term borrowings consisted of the following items at December 31:

(In thousands)
 
2023
   
2022
 
U.S. credit facilities
 
$
13,343
   
$
19,872
 
Current maturities of long-term debt
   
117
     
501
 
Total
 
$
13,460
   
$
20,373
 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Compensation [Abstract]  
Non-vested Stock and Performance Unit Activity
The following table summarizes the non-vested stock and performance stock unit activity:

 
(In thousands except fair value)
 
Shares
   
Grant Date
Weighted Average
Fair Value
   
Aggregate Intrinsic
Value
 
Outstanding at December 31, 2020
   
451
   
$
63.28
   
$
33,283
 
Granted
   
129
     
90.10
         
Vested
   
(25
)
   
61.91
         
Cancelled
   
(73
)
   
72.37
         
Outstanding at December 31, 2021
   
482
     
69.15
     
48,271
 
Granted
   
168
     
73.52
         
Vested
   
(62
)
   
58.81
         
Cancelled
   
(69
)
   
58.62
         
Outstanding at December 31, 2022
   
519
     
73.19
     
37,883
 
Granted
   
201
     
61.61
         
Vested, net
   
(179
)
   
63.02
         
Cancelled
   
(5
)
   
72.45
         
Outstanding at December 31, 2023
   
536
   
$
72.26
   
$
35,383
 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans (Tables)
12 Months Ended
Dec. 31, 2023
Retirement Plans [Abstract]  
Funded Status of Defined Benefit Plan
Although the Company intends for these defined contribution plans to be the primary retirement benefit for most employees, the Company also has several defined benefit plans. The funded status of the defined benefit plans was as follows at December 31:

(In thousands)
 
2023
   
2022
 
Benefit obligation at beginning of year
 
$
32,367
   
$
41,780
 
Service cost
   
1,741
     
1,622
 
Interest cost
   
1,886
     
953
 
Foreign currency exchange rate changes
   
999
     
(1,488
)
Benefits and settlements paid
   
(2,737
)
   
(1,724
)
Actuarial loss (gain)
   
2,157
     
(8,776
)
Benefit obligation at end of year
   
36,413
     
32,367
 
Plan assets at beginning of year
   
19,929
     
32,982
 
Company contributions
   
1,598
     
1,027
 
Foreign currency exchange rate changes
   
920
     
(2,430
)
Benefits paid
   
(2,737
)
   
(1,724
)
Actual gain (loss) on plan assets
   
1,560
     
(9,926
)
Plan assets at end of year
   
21,270
     
19,929
 
Funded status
 
$
(15,143
)
 
$
(12,438
)
Accumulated benefit obligation
 
$
34,786
   
$
31,472
 
Amounts Recognized in Consolidated Balance Sheets
Amounts recognized in the Consolidated Balance Sheets at December 31:

(In thousands)
 
2023
   
2022
 
Accrued employee and retiree benefits
 
$
(19,165
)
 
$
(16,822
)
Other accrued expenses
   
(726
)
   
(745
)
Other assets
   
4,748
     
5,129
 
Net liability
 
$
(15,143
)
 
$
(12,438
)
Annual Benefit Cost
Components of annual benefit cost:
(In thousands)
 
2023
   
2022
   
2021
 
Service cost
 
$
1,741
   
$
1,622
   
$
1,740
 
Interest cost
   
1,886
     
953
     
851
 
Expected return on plan assets
   
(1,007
)
   
(785
)
   
(728
)
Recognized actuarial (gain) loss
   
(656
)
   
32
     
267
 
Settlement income
   
-
     
-
     
(151
)
Defined benefit expense
 
$
1,964
   
$
1,822
   
$
1,979
 
Weighted Average Assumptions
Weighted average liability assumptions as of December 31:
 
 
2023
   
2022
 
Discount rate
   
5.15
%
   
5.12
%
Expected return on plan assets
   
4.91
%
   
4.89
%
Rate of compensation increase
   
1.14
%
   
0.90
%

Weighted average cost assumptions for the year ended December 31:

 
 
2023
   
2022
   
2021
 
Discount rate
   
5.12
%
   
2.35
%
   
1.87
%
Expected return on plan assets
   
4.89
%
   
2.54
%
   
2.17
%
Rate of compensation increase
   
0.90
%
   
1.02
%
   
1.07
%
Amounts Recognized in Accumulated Other Comprehensive Loss
Amounts in accumulated other comprehensive loss at December 31 were as follows:

(In thousands)
 
2023
   
2022
 
Unrecognized net actuarial loss
 
$
2,936
   
$
2,210
 
Prior service cost
   
155
     
153
 
Total before tax effects
 
$
3,091
   
$
2,363
 
Pension Adjustments Recognized in Accumulated Other Comprehensive Income
The pension adjustments, net of tax, recognized in OCI, were as follows:

(In thousands)
 
2023
   
2022
   
2021
 
Net actuarial gain (loss) arising during the period
 
$
192
   
$
(1,466
)
 
$
1,528
 
Amortization of actuarial (gain) loss, included in defined benefit expense
   
(479
)
   
27
     
84
 
Pension adjustment, net of tax
 
$
(287
)
 
$
(1,439
)
 
$
1,612
 
Pension Plan Assets by Asset Category
The following table presents the Company’s pension plan assets by asset category as of December 31, 2023 and 2022:

 
 
Fair Value
as of
December 31,
   
Fair Value Measurements at
December 31, 2023
Using Fair Value Hierarchy
   
Fair Value
as of
December 31,
   
Fair Value Measurements at
December 31, 2022
Using Fair Value Hierarchy
 
(In thousands)
 
2023
   
Level 1
   
Level 2
   
Level 3
   
2022
   
Level 1
   
Level 2
   
Level 3
 
Equity Funds
                                               
Domestic
 
$
5,623
   
$
5,623
   
$
   
$
   
$
5,208
   
$
5,208
   
$
   
$
 
International
   
47
     
     
47
     
     
55
     
     
55
     
 
International Fixed Income Funds
   
14,486
     
1,574
     
12,912
     
     
14,551
     
1,060
     
13,491
     
 
Other investments
   
1,114
     
1,097
     
17
     
     
115
     
84
     
31
     
 
Total assets at fair value
 
$
21,270
   
$
8,294
   
$
12,976
   
$
   
$
19,929
   
$
6,352
   
$
13,577
   
$
 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Tables)
12 Months Ended
Dec. 31, 2023
Accumulated Other Comprehensive Income [Abstract]  
Changes in OCI
The following table summarizes the changes in OCI for 2023, 2022, and 2021:

(In thousands)
 
Cash Flow
Hedges (1)
   
Pension
Items (1)
   
Foreign Currency
Items
   
Total
 
Balance as of December 31, 2020
 
$
749
   
$
(1,965
)
 
$
(157,875
)
 
$
(159,091
)
Other comprehensive income (loss) before reclassifications
   
775
     
1,528
     
(26,809
)
   
(24,506
)
Amounts reclassified from OCI
   
(1,318
)
   
84
     
10,203
     
8,969
 
Balance as of December 31, 2021
 
$
206
   
$
(353
)
 
$
(174,481
)
 
$
(174,628
)
Other comprehensive income (loss) before reclassifications
   
215
     
(1,466
)
   
(23,816
)
   
(25,067
)
Amounts reclassified from OCI
   
(1,020
)
   
27
     
-
     
(993
)
Balance as of December 31, 2022
 
$
(599
)
 
$
(1,792
)
 
$
(198,297
)
 
$
(200,688
)
Other comprehensive income before reclassifications
   
3,833
     
192
     
27,262
     
31,287
 
Amounts reclassified from OCI
   
(2,237
)
   
(479
)
   
-
     
(2,716
)
Balance as of December 31, 2023
 
$
997
   
$
(2,079
)
 
$
(171,035
)
 
$
(172,117
)
(1)
Cash Flow Hedges and Pension Items are net of tax.
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Taxes [Abstract]  
Earnings Before Income Taxes
Earnings before income taxes were as follows:

(In thousands)
 
2023
   
2022
   
2021
 
United States
 
$
45,900
   
$
73,192
   
$
71,764
 
Foreign
   
83,951
     
109,012
     
85,720
 
Total
 
$
129,851
   
$
182,204
   
$
157,484
 
Provision for Income Taxes
The provision for income taxes was as follows:

(In thousands)
 
2023
   
2022
   
2021
 
Current income tax expense:
                 
Federal
 
$
11,153
   
$
21,640
   
$
16,807
 
State
   
2,814
     
5,138
     
5,128
 
Foreign
   
27,590
     
25,549
     
22,875
 
 
   
41,557
     
52,327
     
44,810
 
Deferred benefit:
                       
Federal
   
(4,656
)
   
(8,520
)
   
(4,159
)
State
   
(813
)
   
(1,353
)
   
(1,189
)
Foreign
   
369
   
(1,137
)
   
(723
)
 
   
(5,100
)
   
(11,010
)
   
(6,071
)
Income taxes
 
$
36,457
   
$
41,317
   
$
38,739
 
Effective Income Tax Rate Reconciliation
The reconciliation between the U.S. Federal tax rate and the actual effective tax rate was as follows:

 
 
2023
   
2022
   
2021
 
Taxes at statutory rate
   
21.0
%
   
21.0
%
   
21.0
%
State income taxes, net of federal income tax benefit
   
1.1
     
1.7
     
3.0
 
Tax credits
   
(1.9
)
   
(1.3
)
   
(1.4
)
Taxes on foreign earnings
   
4.8
     
2.9
     
4.7
 
Global Intangible Low-Taxed Income
   
0.6
     
0.4
     
0.7
 
Foreign Derived Intangible Income
   
(1.3
)
   
(1.0
)
   
(0.9
)
Loss on balance sheet hedge
   
-
     
-
     
0.7
 
Resolution of prior years’ tax matters
   
0.3
   
(0.1
)
   
(0.4
)
Valuation allowance adjustments
   
2.8
   
(2.7
)
   
(2.9
)
Nondeductible compensation
    1.2       1.9       1.1  
Other, net
   
(0.5
)
   
(0.1
)
   
(1.0
)
Effective tax rate
   
28.1
%
   
22.7
%
   
24.6
%
Tax Effects of Temporary Differences - Deferred Tax Assets and Liabilities
The tax effects of temporary differences that give rise to significant portions of deferred tax assets and liabilities consisted of the following:

(In thousands)
 
2023
   
2022
 
Deferred tax assets:
           
Benefit plans
 
$
8,976
   
$
8,601
 
Liabilities and reserves
   
20,960
     
18,623
 
Operating loss and credit carryovers
   
59,615
     
60,070
 
Capitalized research and development costs
    13,148       7,882  
Other
   
14,680
     
4,414
 
Gross deferred tax assets
   
117,379
     
99,590
 
Valuation allowance
   
(34,122
)
   
(28,073
)
Deferred tax assets
   
83,257
     
71,517
 
Deferred tax liabilities:
               
Property, plant, and equipment
   
(33,654
)
   
(34,174
)
Goodwill
   
(22,299
)
   
(20,603
)
Deferred tax liabilities
   
(55,953
)
   
(54,777
)
Net deferred tax assets
 
$
27,304
   
$
16,740
 
Reconciliation of Change in Liability for Unrecognized Tax Benefits
A reconciliation of the change in the liability for unrecognized tax benefits for 2023 and 2022 is as follows:

(In thousands)
 
2023
   
2022
 
Balance at beginning of year
 
$
3,939
   
$
3,761
 
Increases for tax positions taken in the current year
   
876
     
800
 
Decreases related to settlements with tax authorities
   
(175
)
   
(209
)
Decreases as a result of lapse of the applicable statutes of limitations
   
(610
)
   
(338
)
Foreign currency exchange rate changes
   
221
   
(75
)
Balance at the end of year
 
$
4,251
   
$
3,939
 
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2023
Segment and Geographic Information [Abstract]  
Segment Information
Divestiture & other related costs and income and restructuring and other costs, including the operational improvement plan costs and income and portfolio optimization plan costs, for the years ended December 31, 2023, 2022, and 2021, are further described in Note 14, Divestitures, Note 15, Operational Improvement Plan, and Note 16, Portfolio Optimization Plan, and are included in the operating income (loss) results in Corporate & Other below. In addition, the Company’s corporate expenses and share-based compensation are included in Corporate & Other.

(In thousands)
 
Flavors &
Extracts
   
Color
   
Asia Pacific
   
Corporate
& Other
   
Consolidated
 
2023:
                             
Revenue from external customers
 
$
716,049
   
$
594,316
   
$
146,085
   
$
   
$
1,456,450
 
Intersegment revenue
   
25,023
     
13,643
     
5
     
     
38,671
 
Total revenue
   
741,072
     
607,959
     
146,090
     
     
1,495,121
 
 
                                       
Operating income (loss)
   
87,773
     
105,370
     
30,800
     
(68,920
)
   
155,023
 
Interest expense
   
     
     
     
25,172
     
25,172
 
Earnings (loss) before income taxes
   
87,773
     
105,370
     
30,800
     
(94,092
)
   
129,851
 
 
                                       
Assets
   
792,674
     
846,559
     
112,335
     
262,939
     
2,014,507
 
Capital expenditures
   
40,489
     
37,720
     
2,923
     
6,736
     
87,868
 
Depreciation and amortization
   
29,400
     
22,294
     
2,548
     
3,578
     
57,820
 
 
                                       
2022:
                                       
Revenue from external customers
 
$
710,592
   
$
583,379
   
$
143,068
   
$
   
$
1,437,039
 
Intersegment revenue
   
27,411
     
20,638
     
513
     
     
48,562
 
Total revenue
   
738,003
     
604,017
     
143,581
     
     
1,485,601
 
 
                                       
Operating income (loss)
   
105,424
     
114,619
     
29,492
     
(52,784
)
   
196,751
 
Interest expense
   
     
     
     
14,547
     
14,547
 
Earnings (loss) before income taxes
   
105,424
     
114,619
     
29,492
     
(67,331
)
   
182,204
 
 
                                       
Assets
   
738,181
     
849,425
     
115,132
     
278,876
     
1,981,614
 
Capital expenditures
   
40,805
     
30,300
     
2,164
     
6,053
     
79,322
 
Depreciation and amortization
   
26,660
     
20,174
     
2,489
     
3,144
     
52,467
 
 
                                       
2021:
                                       
Revenue from external customers
 
$
717,688
   
$
527,626
   
$
134,950
   
$
   
$
1,380,264
 
Intersegment revenue
   
21,739
     
17,644
     
398
     
     
39,781
 
Total revenue
   
739,427
     
545,270
     
135,348
     
     
1,420,045
 
 
                                       
Operating income (loss)
   
98,660
     
103,575
     
26,330
     
(58,537
)
   
170,028
 
Interest expense
   
     
     
     
12,544
     
12,544
 
Earnings (loss) before income taxes
   
98,660
     
103,575
     
26,330
     
(71,081
)
   
157,484
 
 
                                       
Assets
   
639,992
     
738,139
     
108,126
     
259,236
     
1,745,493
 
Capital expenditures
   
35,846
     
16,806
     
2,813
     
5,323
     
60,788
 
Depreciation and amortization
   
26,020
     
20,572
     
2,748
     
2,711
     
52,051
 
Geographical Information
The Company’s annual revenue summarized by geographic location is as follows:

 
(In thousands)
 
Flavors &
Extracts
   
Color
   
Asia Pacific
   
Corporate
& Other
   
Consolidated
 
2023:
                             
Revenue from external customers:
                             
North America
 
$
553,790
   
$
304,995
   
$
125
   
$
   
$
858,910
 
Europe
   
113,757
     
162,644
     
236
     
     
276,637
 
Asia Pacific
   
21,382
     
58,003
     
142,281
     
     
221,666
 
Other
   
27,120
     
68,674
     
3,443
     
     
99,237
 
Total revenue from external customers
 
$
716,049
   
$
594,316
   
$
146,085
   
$
   
$
1,456,450
 
Long-lived assets:
                                       
North America
 
$
297,615
   
$
277,730
   
$
   
$
114,995
   
$
690,340
 
Europe
   
82,938
     
244,587
     
     
24
     
327,549
 
Asia Pacific
   
8
     
4,199
     
30,473
     
     
34,680
 
Other
   
241
     
25,081
     
     
     
25,322
 
Total long-lived assets
 
$
380,802
   
$
551,597
   
$
30,473
   
$
115,019
   
$
1,077,891
 
 
                                       
2022:
                                       
Revenue from external customers:
                                       
North America
 
$
541,120
   
$
304,778
   
$
120
   
$
   
$
846,018
 
Europe
   
115,925
     
151,437
     
213
     
     
267,575
 
Asia Pacific
   
29,092
     
61,064
     
139,134
     
     
229,290
 
Other
   
24,455
     
66,100
     
3,601
     
     
94,156
 
Total revenue from external customers
 
$
710,592
   
$
583,379
   
$
143,068
   
$
   
$
1,437,039
 
Long-lived assets:
                                       
North America
 
$
286,497
   
$
271,075
   
$
   
$
107,784
   
$
665,356
 
Europe
   
86,248
     
236,719
     
     
24
     
322,991
 
Asia Pacific
   
237
     
3,796
     
29,915
     
     
33,948
 
Other
   
389
     
24,150
     
     
     
24,539
 
Total long-lived assets
 
$
373,371
   
$
535,740
   
$
29,915
   
$
107,808
   
$
1,046,834
 
 
                                       
2021:
                                       
Revenue from external customers:
                                       
North America
 
$
523,960
   
$
263,031
   
$
116
   
$
   
$
787,107
 
Europe
   
135,348
     
142,741
     
140
     
     
278,229
 
Asia Pacific
   
29,880
     
59,914
     
131,772
     
     
221,566
 
Other
   
28,500
     
61,940
     
2,922
     
     
93,362
 
Total revenue from external customers
 
$
717,688
   
$
527,626
   
$
134,950
   
$
   
$
1,380,264
 
Long-lived assets:
                                       
North America
 
$
268,934
   
$
250,682
   
$
   
$
105,150
   
$
624,766
 
Europe
   
91,934
     
225,916
     
     
25
     
317,875
 
Asia Pacific
   
275
     
4,513
     
32,901
     
     
37,689
 
Other
   
568
     
23,442
     
     
     
24,010
 
Total long-lived assets
 
$
361,711
   
$
504,553
   
$
32,901
   
$
105,175
   
$
1,004,340
 
Product Lines
The Company’s revenue summarized by product portfolio is as follows:

 
(In thousands)
 
Flavors &
Extracts
   
Color
   
Asia Pacific
   
Consolidated
 
2023:
                       
Flavors, Extracts & Flavor Ingredients
 
$
496,036
   
$
   
$
   
$
496,036
 
Natural Ingredients
   
245,036
     
     
     
245,036
 
Food & Pharmaceutical Colors
   
     
452,204
     
     
452,204
 
Personal Care
   
     
155,755
     
     
155,755
 
Asia Pacific
   
     
     
146,090
     
146,090
 
Intersegment Revenue
   
(25,023
)
   
(13,643
)
   
(5
)
   
(38,671
)
Total revenue from external customers
 
$
716,049
   
$
594,316
   
$
146,085
   
$
1,456,450
 
                                 
2022:
                               
Flavors, Extracts & Flavor Ingredients
 
$
498,055
   
$
   
$
   
$
498,055
 
Natural Ingredients
   
239,948
     
     
     
239,948
 
Food & Pharmaceutical Colors
   
     
437,065
     
     
437,065
 
Personal Care
   
     
165,335
     
     
165,335
 
Inks
   
     
1,617
     
     
1,617
 
Asia Pacific
   
     
     
143,581
     
143,581
 
Intersegment Revenue
   
(27,411
)
   
(20,638
)
   
(513
)
   
(48,562
)
Total revenue from external customers
 
$
710,592
   
$
583,379
   
$
143,068
   
$
1,437,039
 
                                 
2021:
                               
Flavors, Extracts & Flavor Ingredients
 
$
455,818
   
$
   
$
   
$
455,818
 
Natural Ingredients
   
255,772
     
     
     
255,772
 
Fragrances
   
22,739
     
     
     
22,739
 
Yogurt Fruit Preparations
   
5,098
     
     
     
5,098
 
Food & Pharmaceutical Colors
   
     
385,069
     
     
385,069
 
Personal Care
   
     
158,237
     
     
158,237
 
Inks
   
     
1,964
     
     
1,964
 
Asia Pacific
   
     
     
135,348
     
135,348
 
Intersegment Revenue
   
(21,739
)
   
(17,644
)
   
(398
)
   
(39,781
)
Total revenue from external customers
 
$
717,688
   
$
527,626
   
$
134,950
   
$
1,380,264
 
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Divestitures (Tables)
12 Months Ended
Dec. 31, 2023
Divestitures [Abstract]  
Divestiture and Other Related Costs
The following table summarizes the divestiture & other related costs for the year ended December 31, 2021:

 
(In thousands)
 
Yogurt Fruit
Preparations
   
Fragrances
   
Inks
   
Corporate/
Other
   
Consolidated
 
Non-cash impairment charges – Selling and administrative expenses
 
$
(1,000
)
 
$
1,062
   
$
-
   
$
-
   
$
62
 
Non-cash charges – Cost of products sold
   
-
     
95
     
(9
)
   
-
     
86
 
Reclassification of foreign currency translation and related items – Selling and administrative expenses
   
-
     
10,201
     
2
     
-
     
10,203
 
Other costs - Selling and administrative expenses(1)
   
917
     
2,553
     
(281
)
   
598
     
3,787
 
Total
 
$
(83
)
 
$
13,911
   
$
(288
)
 
$
598
   
$
14,138
 


(1)
Other costs – Selling and administrative expenses include employee separation costs, bad debt expense, environmental remediation costs, professional services, accelerated depreciation, and other related costs.
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operational Improvement Plan (Tables)
12 Months Ended
Dec. 31, 2023
Operational Improvement Plan [Abstract]  
Operational Improvement Plan Costs by Segment
The following table summarizes the Operational Improvement Plan income and expenses recorded in Selling and Administrative Expenses by segment for the year ended December 31, 2021:

 
(In thousands)
 
Flavors &
Extracts
   
Color
   
Asia
Pacific
   
Consolidated
 
Employee separation
 
$
(123
)
 
$
(8
)
 
$
(351
)
 
$
(482
)
Other income(1)
   
-
     
(3,624
)
   
-
     
(3,624
)
Other costs(2)
   
-
     
2,207
     
4
     
2,211
 
Total
 
$
(123
)
 
$
(1,425
)
 
$
(347
)
 
$
(1,895
)


(1)
Other income includes cash received for the early termination of a lease less associated expenses.

(2)
Other costs include professional services, accelerated depreciation, and other related costs.
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Portfolio Optimization Plan (Tables)
12 Months Ended
Dec. 31, 2023
Portfolio Optimization Plan [Abstract]  
Portfolio Optimization Plan Expenses by Segment

The following table summarizes the Portfolio Optimization Plan expenses by segment for the year ended December 31, 2023:


 
(In thousands)
 
Flavors &
Extracts
   

Color
   
Corporate
& Other
   
Consolidated
 
Non-cash impairment charges – Selling and administrative expenses
 
$
11,599
   
$
9,355
   
$
-
   
$
20,954
 
Non-cash charges – Cost of products sold
   
2,040
     
1,095
     
-
     
3,135
 
Employee separation – Selling and administrative expenses
   
2,820
     
288
     
108
     
3,216
 
Other costs – Selling and administrative expenses(1)
   
39
     
497
     
-
     
536
 
Total
 
$
16,498
   
$
11,235
   
$
108
   
$
27,841
 


(1)
Other costs include legal settlements, professional services, and other related costs.
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies, Nature of Operations (Details)
12 Months Ended
Dec. 31, 2023
Segment
Nature of Operations [Abstract]  
Number of reportable segments 3
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies, Inventories (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Inventories [Abstract]    
Inventories include finished and in-process products $ 437.1 $ 385.2
Raw materials and supplies 161.3 $ 178.9
Non-cash impairment charges $ 3.1  
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies, Property Plant and Equipment (Details)
Dec. 31, 2023
Building and Leasehold Improvements [Member] | Minimum [Member]  
Property, Plant, and Equipment [Abstract]  
Estimated useful lives 5 years
Building and Leasehold Improvements [Member] | Maximum [Member]  
Property, Plant, and Equipment [Abstract]  
Estimated useful lives 40 years
Machinery and Equipment [Member] | Minimum [Member]  
Property, Plant, and Equipment [Abstract]  
Estimated useful lives 3 years
Machinery and Equipment [Member] | Maximum [Member]  
Property, Plant, and Equipment [Abstract]  
Estimated useful lives 20 years
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies, Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Intangible assets [Abstract]      
Impairment charge $ 0 $ 0 $ 0
Minimum [Member]      
Intangible assets [Abstract]      
Useful lives of intangible assets 5 years    
Maximum [Member]      
Intangible assets [Abstract]      
Useful lives of intangible assets 25 years    
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies, Derivative Financial Instruments (Details) - Maximum [Member]
12 Months Ended
Dec. 31, 2023
Derivative Financial Instruments [Abstract]  
Number of months for contracts to mature 18 months
Forward Exchange Contracts [Member]  
Derivative Financial Instruments [Abstract]  
Number of months for contracts to mature 18 months
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies, Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator [Abstract]      
Net earnings $ 93,394 $ 140,887 $ 118,745
Denominator [Abstract]      
Denominator for basic EPS - weighted average common shares (in shares) 42,027 41,888 42,077
Effect of dilutive securities (in shares) 215 325 181
Denominator for diluted EPS - diluted weighted average shares outstanding (in shares) 42,242 42,213 42,258
Earnings per Common Share [Abstract]      
Basic (in dollars per share) $ 2.22 $ 3.36 $ 2.82
Diluted (in dollars per share) $ 2.21 $ 3.34 $ 2.81
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies, Research and Development (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Research and Development [Abstract]      
Research and development costs $ 48.1 $ 42.2 $ 34.3
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies, Advertising (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Advertising [Abstract]      
Advertising costs $ 2.5 $ 1.9 $ 2.4
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 03, 2022
Jul. 15, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Acquisition [Abstract]          
Acquisition of new businesses     $ 1,650 $ 22,714 $ 13,875
Goodwill     $ 424,065 $ 415,715 $ 420,034
Flavor Solutions, Inc. [Member]          
Acquisition [Abstract]          
Acquisition of new businesses   $ 14,900      
Net assets acquired   400      
Goodwill   9,500      
Flavor Solutions, Inc. [Member] | Customer Relationships [Member]          
Acquisition [Abstract]          
Intangibles assets acquired   $ 5,000      
Endemix [Member]          
Acquisition [Abstract]          
Acquisition of new businesses $ 23,300        
Debt assumed 1,300        
Net assets acquired 9,000        
Goodwill 9,400        
Endemix [Member] | Technological Know-how and Customer Relationships [Member]          
Acquisition [Abstract]          
Intangibles assets acquired $ 4,900        
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade Accounts Receivable (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Trade Accounts Receivable [Abstract]    
Number of portfolio segments | Segment 1  
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 4,436 $ 4,877
Provision for expected credit losses 1,020 944
Accounts written off (1,279) (1,305)
Translation and other activity 196 (80)
Ending balance $ 4,373 $ 4,436
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets, Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Intangible assets [Abstract]      
Cost $ 29,288 $ 33,298  
Accumulated Amortization (17,176) (14,698)  
Intangible assets expense [Abstract]      
Amortization expense of intangible assets 2,300 2,000 $ 1,800
Estimated Amortization Expense [Abstract]      
2024 1,900    
2025 1,900    
2026 1,700    
2027 1,300    
2028 $ 1,200    
Weighted Average [Member]      
Intangible assets [Abstract]      
Weighted Average Amortization Years 15 years 10 months 24 days    
Technological Know-how [Member]      
Intangible assets [Abstract]      
Cost $ 7,452 12,005  
Accumulated Amortization $ (4,412) (3,383)  
Technological Know-how [Member] | Weighted Average [Member]      
Intangible assets [Abstract]      
Weighted Average Amortization Years 12 years 7 months 6 days    
Customer Relationships [Member]      
Intangible assets [Abstract]      
Cost $ 9,689 9,697  
Accumulated Amortization $ (3,242) (2,691)  
Customer Relationships [Member] | Weighted Average [Member]      
Intangible assets [Abstract]      
Weighted Average Amortization Years 19 years    
Patents, Trademarks, Non-compete Agreements and Other [Member]      
Intangible assets [Abstract]      
Cost $ 12,147 11,596  
Accumulated Amortization $ (9,522) $ (8,624)  
Patents, Trademarks, Non-compete Agreements and Other [Member] | Weighted Average [Member]      
Intangible assets [Abstract]      
Weighted Average Amortization Years 15 years 4 months 24 days    
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets, Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill activity [Roll Forward]    
Balance as of beginning of period $ 415,715 $ 420,034
Currency translation impact 8,350 (13,759)
Acquisitions [1]   9,440
Balance as of end of period 424,065 415,715
Flavors & Extracts [Member]    
Goodwill activity [Roll Forward]    
Balance as of beginning of period 100,920 103,716
Currency translation impact 2,393 (2,796)
Acquisitions [1]   0
Balance as of end of period 103,313 100,920
Color [Member]    
Goodwill activity [Roll Forward]    
Balance as of beginning of period 310,079 311,264
Currency translation impact 6,102 (10,625)
Acquisitions [1]   9,440
Balance as of end of period 316,181 310,079
Asia Pacific [Member]    
Goodwill activity [Roll Forward]    
Balance as of beginning of period 4,716 5,054
Currency translation impact (145) (338)
Acquisitions [1]   0
Balance as of end of period $ 4,571 $ 4,716
[1] In 2022, the Company acquired Endemix. See Note 2, Acquisitions, for additional information.
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Extended lease term 5 years    
Operating lease expense $ 11,900 $ 11,300 $ 9,600
Cash paid for operating leases 10,300 9,300 8,200
Right-of-use assets in exchange for operating lease obligations 9,000 17,200 $ 9,800
Right-of-use assets $ 36,300 $ 36,300  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets, Noncurrent Other Assets, Noncurrent  
Operating lease, liability, Current $ 8,600 $ 8,200  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Accrued Liabilities, Current Other Accrued Liabilities, Current  
Operating lease, liability, Noncurrent $ 28,000 $ 28,000  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent  
Weighted average remaining operating lease term 7 years 7 months 6 days    
Weighted average discount rate for operating leases 4.17%    
Maturities of Operating Lease Liabilities [Abstract]      
2024 $ 10,023    
2025 6,207    
2026 4,801    
2027 4,151    
2028 3,236    
Thereafter 14,932    
Total lease payments 43,350    
Less imputed interest (6,762)    
Present value of lease liabilities $ 36,588    
Operating Lease, Liability, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent    
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Details)
$ in Thousands, € in Millions, £ in Millions
1 Months Ended 12 Months Ended
Nov. 30, 2022
EUR (€)
Nov. 30, 2023
USD ($)
Note
Aug. 31, 2023
Dec. 31, 2023
USD ($)
Interest / Debt
Nov. 30, 2023
EUR (€)
Nov. 30, 2023
GBP (£)
May 31, 2023
USD ($)
May 31, 2023
EUR (€)
Dec. 31, 2022
USD ($)
Long term debt [Abstract]                  
Long term debt       $ 645,432         $ 631,092
Less debt fees       (230)         (260)
Less current portion       (117)         (501)
Long-term debt       645,085         630,331
Number of U.S. Dollar-denominated notes | Note   3              
Maximum borrowing capacity       85,000          
Aggregate amounts of contractual maturities of long-term debt [Abstract]                  
2024       249,849          
2025       56,795          
2026       61,013          
2027       79,135          
2028       119,144          
Thereafter       79,149          
Total long-term debt maturities       645,085          
Stand-by letters of credit outstanding       6,200         2,800
Short-term borrowings [Abstract]                  
Short-term borrowings       13,460         20,373
Current maturities of long-term debt       $ 117         $ 501
Weighted-average interest rates on short-term borrowings       6.58%         5.47%
Minimum [Member]                  
Long term debt [Abstract]                  
Maturity date       Aug. 30, 2023          
Interest coverage, required | Interest / Debt       3          
Maximum [Member]                  
Long term debt [Abstract]                  
Maturity date       Aug. 30, 2024          
Debt to EBITDA, required | Interest / Debt       3.5          
SOFR Adjustment [Member]                  
Long term debt [Abstract]                  
Interest rate     0.10%            
Applicable Margin [Member]                  
Long term debt [Abstract]                  
Interest rate on secured loan     0.70%            
Revolving Credit Facility [Member]                  
Long term debt [Abstract]                  
Long term debt       $ 111,039         $ 225,469
Average interest rate       5.74%         3.01%
Long term debt additional disclosures [Abstract]                  
Remaining borrowing capacity       $ 317,800          
Other Line of Credit Facility [Member]                  
Long term debt additional disclosures [Abstract]                  
Remaining borrowing capacity       32,200          
3.66% Senior Notes due November 2023 [Member]                  
Long term debt [Abstract]                  
Long term debt       $ 0         $ 75,000
Senior notes   $ 75,000              
Maturity date       Nov. 30, 2023          
Interest rate on secured loan   3.66%   3.66% 3.66% 3.66%      
3.65% Senior Notes due May 2024 [Member]                  
Long term debt [Abstract]                  
Long term debt       $ 27,000         27,000
Maturity date       May 31, 2024          
Interest rate on secured loan       3.65%          
4.19% Senior Notes due November 2025 [Member]                  
Long term debt [Abstract]                  
Long term debt       $ 25,000         25,000
Maturity date       Nov. 30, 2025          
Interest rate on secured loan       4.19%          
6.08% Senior Notes Due November 2026 [Member]                  
Long term debt [Abstract]                  
Long term debt       $ 35,000         0
Senior notes   $ 35,000              
Maturity date       Nov. 30, 2026          
Interest rate on secured loan   6.08%   6.08% 6.08% 6.08%      
6.14% Senior Notes due November 2027 [Member]                  
Long term debt [Abstract]                  
Long term debt       $ 35,000         0
Senior notes   $ 35,000              
Maturity date       Nov. 30, 2027          
Interest rate on secured loan   6.14%   6.14% 6.14% 6.14%      
4.94% Senior Notes due May 2028 [Member]                  
Long term debt [Abstract]                  
Long term debt       $ 75,000         0
Maturity date       May 31, 2028          
Interest rate on secured loan       4.94%          
6.34% Senior Notes due November 2029 [Member]                  
Long term debt [Abstract]                  
Long term debt       $ 35,000         0
Senior notes   $ 35,000              
Maturity date       Nov. 30, 2029          
Interest rate on secured loan   6.34%   6.34% 6.34% 6.34%      
3.06% Euro-denominated Senior Notes due November 2023 [Member]                  
Long term debt [Abstract]                  
Long term debt       $ 0         40,945
Senior notes | €         € 38.2        
Maturity date       Nov. 30, 2023          
Interest rate on secured loan   3.06%   3.06% 3.06% 3.06%      
1.27% Euro-denominated Senior Notes due May 2024 [Member]                  
Long term debt [Abstract]                  
Long term debt       $ 55,194         53,527
Maturity date       May 31, 2024          
Interest rate on secured loan       1.27%          
1.71% Euro-denominated Senior Notes due May 2027 [Member]                  
Long term debt [Abstract]                  
Long term debt       $ 44,155         42,822
Maturity date       May 31, 2027          
Interest rate on secured loan       1.71%          
4.15% Euro-denominated Senior Notes due May 2028 [Member]                  
Long term debt [Abstract]                  
Long term debt       $ 44,155         0
Maturity date       May 31, 2028          
Interest rate on secured loan       4.15%          
4.62% Euro-denominated Senior Notes due November 2029 [Member]                  
Long term debt [Abstract]                  
Long term debt       $ 44,155         0
Senior notes | €         € 40.0        
Maturity date       Nov. 30, 2029          
Interest rate on secured loan   4.62%   4.62% 4.62% 4.62%      
2.53% British Pound-denominated Notes due November 2023 [Member]                  
Long term debt [Abstract]                  
Long term debt       $ 0         30,208
Senior notes | £           £ 25      
Maturity date       Nov. 30, 2023          
Interest rate on secured loan   2.53%   2.53% 2.53% 2.53%      
2.76% British Pound-denominated Notes due November 2025 [Member]                  
Long term debt [Abstract]                  
Long term debt       $ 31,827         30,208
Maturity date       Nov. 30, 2025          
Interest rate on secured loan       2.76%          
Euro Denominated Term Loan [Member]                  
Long term debt [Abstract]                  
Long term debt       $ 82,790         80,291
Average interest rate       4.49%          
Maturity date       Nov. 30, 2024          
Unsecured debt | € € 75.0                
Various Other Notes [Member]                  
Long term debt [Abstract]                  
Long term debt       $ 117         622
1.85% Euro-denominated Senior Notes due November 2022 [Member]                  
Long term debt [Abstract]                  
Maturity date       Nov. 30, 2022          
Interest rate on secured loan 1.85%                
Repayment of debt | € € 66.9                
Dollar [Member]                  
Long term debt [Abstract]                  
Senior notes   $ 105              
Euro [Member]                  
Long term debt [Abstract]                  
Senior notes | €         € 40.0        
U.S. Credit Facilities [Member]                  
Short-term borrowings [Abstract]                  
Short-term borrowings       $ 13,343         $ 19,872
Senior Notes [Member]                  
Long term debt [Abstract]                  
Debt term       5 years          
Maturity date       May 31, 2028          
Senior Notes [Member] | Dollar [Member]                  
Long term debt [Abstract]                  
Senior notes             $ 75    
Interest rate on secured loan             4.94% 4.94%  
Senior Notes [Member] | Euro [Member]                  
Long term debt [Abstract]                  
Senior notes | €               € 40.0  
Interest rate on secured loan             4.15% 4.15%  
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments and Hedging Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative instruments and hedging activity for the period [Abstract]      
Impact of foreign exchange rates on debt instruments recorded in other comprehensive income $ (11,378) $ 19,340 $ 17,937
Maximum [Member]      
Derivative instruments and hedging activity for the period [Abstract]      
Number of months for contracts to mature 18 months    
Forward Exchange Contracts [Member] | Maximum [Member]      
Derivative instruments and hedging activity for the period [Abstract]      
Number of months for contracts to mature 18 months    
Forward Exchange Contracts [Member] | Cash Flow Hedging [Member]      
Derivative instruments and hedging activity for the period [Abstract]      
Derivative, fair value $ 58,400 70,100  
Amount of gains (losses) reclassified into net earnings 2,200 1,000 1,300
Foreign Currency Denominated Debt, Net Investment Hedging [Member]      
Derivative instruments and hedging activity for the period [Abstract]      
Amount of gains (losses) reclassified into net earnings     $ (4,200)
Carrying value of foreign denominated debt 313,300 315,500  
Impact of foreign exchange rates on debt instruments recorded in other comprehensive income $ 11,400 $ (19,300)  
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Apr. 30, 2017
Additional Disclosures [Abstract]            
Total pre-tax share-based compensation expense (income) recognized in the Consolidated Statements of Earnings   $ 8,900 $ 16,100 $ 9,600    
Tax related benefits (expense)   $ 1,100 $ 1,200 $ 1,000    
Non-vested Stock [Member]            
Stock Unit Activity [Roll Forward]            
Outstanding, beginning of period (in shares)   519 482 451    
Granted (in shares)   201 168 129    
Vested, net (in shares)   (179) (62) (25)    
Cancelled (in shares)   (5) (69) (73)    
Outstanding, end of period (in shares)   536 519 482 451  
Grant Date Weighted Average Fair Value [Abstract]            
Outstanding, beginning of period (in dollars per share)   $ 73.19 $ 69.15 $ 63.28    
Granted (in dollars per share)   61.61 73.52 90.1    
Vested, net (in dollars per share)   63.02 58.81 61.91    
Cancelled (in dollars per share)   72.45 58.62 72.37    
Outstanding, end of period (in dollars per share)   $ 72.26 $ 73.19 $ 69.15 $ 63.28  
Aggregate Intrinsic Value [Abstract]            
Outstanding, aggregate intrinsic value   $ 35,383 $ 37,883 $ 48,271 $ 33,283  
Additional Disclosures [Abstract]            
Total intrinsic values of shares vested   20,300 $ 5,100 $ 1,900    
Non-vested Stock and Performance Stock Units [Member]            
Additional Disclosures [Abstract]            
Compensation cost not yet recognized   $ 20,900        
Compensation cost not yet recognized, period for recognition   2 years 2 months 12 days        
Performance Stock Units [Member]            
Share-based Compensation Arrangement [Abstract]            
Number of years to measure performance metrics     3 years 3 years 3 years  
2017 Stock Plan [Member] | Non-vested Stock [Member]            
Share-based Compensation Arrangement [Abstract]            
Number of shares authorized for issuance (in shares)           1,800
Award vesting period   3 years        
Percentage of grants to elected officers that will be performance stock unit awards   60.00% 60.00%   100.00%  
Percentage of grants to elected officers, non-vested restricted stock awards   40.00% 40.00%      
Number of years to measure performance metrics   3 years        
2017 Stock Plan [Member] | Non-vested Stock [Member] | Maximum [Member]            
Share-based Compensation Arrangement [Abstract]            
Percentage of stated performance metrics award of grant   200.00% 200.00% 200.00%    
Amended and Restated 2017 Stock Plan [Member] | Non-vested Stock [Member]            
Share-based Compensation Arrangement [Abstract]            
Number of shares authorized for issuance (in shares) 2,150          
Increase in number of shares authorized for issuance (in shares) 350          
Number of shares available for issuance (in shares)   1,000        
Amended and Restated Directors Deferred Compensation Plan [Member] | Maximum [Member]            
Share-based Compensation Arrangement [Abstract]            
Number of shares available for issuance (in shares)   200        
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans, Defined Contribution Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Contribution Plan [Member]      
Defined Contribution Pension and Other Postretirement Benefit Expense [Abstract]      
Percentage of matching contributions under defined contribution plan 4.00%    
Total expense for defined contribution plans $ 8,200 $ 7,800 $ 6,700
Pension Plan [Member]      
Benefit obligation [Roll Forward]      
Benefit obligation at beginning of year 32,367 41,780  
Service cost 1,741 1,622 1,740
Interest cost 1,886 953 851
Foreign currency exchange rate changes 999 (1,488)  
Benefits and settlements paid (2,737) (1,724)  
Actuarial loss (gain) 2,157 (8,776)  
Benefit obligation at end of year 36,413 32,367 41,780
Change in fair value of plan assets [Roll Forward]      
Plan assets at beginning of year 19,929 32,982  
Company contributions 1,598 1,027  
Foreign currency exchange rate changes 920 (2,430)  
Benefits paid (2,737) (1,724)  
Actual gain (loss) on plan assets 1,560 (9,926)  
Plan assets at end of year 21,270 19,929 32,982
Funded status (15,143) (12,438)  
Accumulated benefit obligation 34,786 31,472  
Amounts recognized in Consolidated Balance Sheets [Abstract]      
Accrued employee and retiree benefits (19,165) (16,822)  
Other accrued expenses (726) (745)  
Other assets 4,748 5,129  
Net liability (15,143) (12,438)  
Components of annual benefit cost [Abstract]      
Service cost 1,741 1,622 1,740
Interest cost 1,886 953 851
Expected return on plan assets (1,007) (785) (728)
Recognized actuarial (gain) loss (656) 32 267
Settlement income 0 0 (151)
Defined benefit expense $ 1,964 $ 1,822 $ 1,979
Weighted average liability assumptions [Abstract]      
Discount rate 5.15% 5.12%  
Expected return on plan assets 4.91% 4.89%  
Rate of compensation increase 1.14% 0.90%  
Weighted average cost assumption [Abstract]      
Discount rate 5.12% 2.35% 1.87%
Expected return on plan assets 4.89% 2.54% 2.17%
Rate of compensation increase 0.90% 1.02% 1.07%
Estimated Future Benefit Payments [Abstract]      
2024 $ 2,000    
2025 9,200    
2026 2,000    
2027 2,000    
2028 2,100    
2029 through 2033 13,200    
Estimated future employer contributions for next fiscal year 700    
Amounts recognized in Accumulated Other Comprehensive Loss [Abstract]      
Unrecognized net actuarial loss 2,936 $ 2,210  
Prior service cost 155 153  
Total before tax effects 3,091 2,363  
Other Comprehensive Income (Loss), Pension Adjustment, Net of Tax [Abstract]      
Net actuarial gain (loss) arising during the period 192 (1,466) $ 1,528
Amortization of actuarial (gain) loss, included in defined benefit expense (479) 27 84
Pension adjustment, net of tax $ (287) $ (1,439) $ 1,612
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans, Pension Plan Assets (Details) - Pension Plan [Member] - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value $ 21,270 $ 19,929 $ 32,982
Level 1 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 8,294 6,352  
Level 2 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 12,976 13,577  
Level 3 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 0 0  
Domestic [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 5,623 5,208  
Domestic [Member] | Level 1 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 5,623 5,208  
Domestic [Member] | Level 2 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 0 0  
Domestic [Member] | Level 3 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 0 0  
International [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 47 55  
International [Member] | Level 1 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 0 0  
International [Member] | Level 2 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 47 55  
International [Member] | Level 3 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 0 0  
International Fixed Income Funds [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 14,486 14,551  
International Fixed Income Funds [Member] | Level 1 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 1,574 1,060  
International Fixed Income Funds [Member] | Level 2 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 12,912 13,491  
International Fixed Income Funds [Member] | Level 3 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 0 0  
Other Investments [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 1,114 115  
Other Investments [Member] | Level 1 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 1,097 84  
Other Investments [Member] | Level 2 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 17 31  
Other Investments [Member] | Level 3 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value $ 0 $ 0  
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 999,598    
Other comprehensive income before reclassifications 31,287 $ (25,067) $ (24,506)
Amounts reclassified from OCI (2,716) (993) 8,969
Ending balance 1,053,324 999,598  
Accumulated Other Comprehensive (Loss) Income [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (200,688) (174,628) (159,091)
Ending balance (172,117) (200,688) (174,628)
Cash Flow Hedges [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance [1] (599) 206 749
Other comprehensive income before reclassifications [1] 3,833 215 775
Amounts reclassified from OCI [1] (2,237) (1,020) (1,318)
Ending balance [1] 997 (599) 206
Pension Items [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance [1] (1,792) (353) (1,965)
Other comprehensive income before reclassifications [1] 192 (1,466) 1,528
Amounts reclassified from OCI [1] (479) 27 84
Ending balance [1] (2,079) (1,792) (353)
Foreign Currency Items [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (198,297) (174,481) (157,875)
Other comprehensive income before reclassifications 27,262 (23,816) (26,809)
Amounts reclassified from OCI 0 0 10,203
Ending balance $ (171,035) $ (198,297) $ (174,481)
[1] Cash Flow Hedges and Pension Items are net of tax.
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes, Earnings Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings before income taxes [Abstract]      
United States $ 45,900 $ 73,192 $ 71,764
Foreign 83,951 109,012 85,720
Earnings before income taxes $ 129,851 $ 182,204 $ 157,484
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes, Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income tax expense [Abstract]      
Federal $ 11,153 $ 21,640 $ 16,807
State 2,814 5,138 5,128
Foreign 27,590 25,549 22,875
Current income tax expense 41,557 52,327 44,810
Deferred benefit [Abstract]      
Federal (4,656) (8,520) (4,159)
State (813) (1,353) (1,189)
Foreign 369 (1,137) (723)
Deferred income tax benefit (5,100) (11,010) (6,071)
Income taxes $ 36,457 $ 41,317 $ 38,739
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes, Tax Reconciliation and Tax Cuts and Jobs Act (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Effective tax rate reconciliation [Abstract]      
Taxes at statutory rate 21.00% 21.00% 21.00%
State income taxes, net of federal income tax benefit 1.10% 1.70% 3.00%
Tax credits (1.90%) (1.30%) (1.40%)
Taxes on foreign earnings 4.80% 2.90% 4.70%
Global Intangible Low-Taxed Income 0.60% 0.40% 0.70%
Foreign Derived Intangible Income (1.30%) (1.00%) (0.90%)
Loss on balance sheet hedge 0.00% 0.00% 0.70%
Resolution of prior years' tax matters 0.30% (0.10%) (0.40%)
Valuation allowance adjustments 2.80% (2.70%) (2.90%)
Nondeductible compensation 1.20% 1.90% 1.10%
Other, net (0.50%) (0.10%) (1.00%)
Effective tax rate 28.10% 22.70% 24.60%
Valuation Allowance [Abstract]      
Valuation allowance $ (34,122) $ (28,073)  
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes, Deferred Tax Assets and Liabilities, Operating Loss Carryovers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets [Abstract]      
Benefit plans $ 8,976 $ 8,601  
Liabilities and reserves 20,960 18,623  
Operating loss and credit carryovers 59,615 60,070  
Capitalized research and development costs 13,148 7,882  
Other 14,680 4,414  
Gross deferred tax assets 117,379 99,590  
Valuation allowance (34,122) (28,073)  
Deferred tax assets 83,257 71,517  
Deferred tax liabilities [Abstract]      
Property, plant, and equipment (33,654) (34,174)  
Goodwill (22,299) (20,603)  
Deferred tax liabilities (55,953) (54,777)  
Net deferred tax assets 27,304 $ 16,740  
Operating Loss Carryforwards [Abstract]      
Operating loss carryovers, tax credit $ 31,700    
Taxes at statutory rate 21.00% 21.00% 21.00%
Undistributed earnings $ 720,800    
Withholding of tax liability $ 37,100    
Minimum [Member]      
Operating Loss Carryforwards [Abstract]      
Taxes at statutory rate 15.00%    
Foreign [Member]      
Operating Loss Carryforwards [Abstract]      
Operating loss carryovers $ 76,700    
Operating loss carryovers, subject to expiration 13,500    
Operating loss carryovers, not subject to expiration 63,200    
State [Member]      
Operating Loss Carryforwards [Abstract]      
Operating loss carryovers 115,100    
Operating loss carryovers, subject to expiration $ 115,100    
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes, Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of change in liability for unrecognized tax benefits [Roll Forward]    
Balance at beginning of year $ 3,939 $ 3,761
Increases for tax positions taken in the current year 876 800
Decreases related to settlements with tax authorities (175) (209)
Decreases as a result of lapse of the applicable statutes of limitations (610) (338)
Foreign currency exchange rate changes 221 (75)
Balance at the end of year 4,251 3,939
Income tax uncertainties [Abstract]    
Unrecognized tax benefits that would impact the effective tax rate, if recognized 4,300  
Income tax interest and penalties accrued 400 $ 400
Expected decrease in liability for unrecognized tax benefits in the next fiscal year 900  
Unrecognized tax benefits that would impact the effective tax rate in the next fiscal year $ 800  
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Information, Reportable Segments (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Segment and Geographic Information [Abstract]      
Number of reportable segment | Segment 3    
Revenue [Abstract]      
Revenue $ 1,456,450 $ 1,437,039 $ 1,380,264
Operating income (loss) 155,023 196,751 170,028
Interest expense 25,172 14,547 12,544
Earnings before income taxes 129,851 182,204 157,484
Assets 2,014,507 1,981,614 1,745,493
Capital expenditures 87,868 79,322 60,788
Depreciation and amortization 57,820 52,467 52,051
Flavors & Extracts [Member]      
Revenue [Abstract]      
Revenue 716,049 710,592 717,688
Operating income (loss) 87,773 105,424 98,660
Interest expense 0 0 0
Earnings before income taxes 87,773 105,424 98,660
Assets 792,674 738,181 639,992
Capital expenditures 40,489 40,805 35,846
Depreciation and amortization 29,400 26,660 26,020
Color [Member]      
Revenue [Abstract]      
Revenue 594,316 583,379 527,626
Operating income (loss) 105,370 114,619 103,575
Interest expense 0 0 0
Earnings before income taxes 105,370 114,619 103,575
Assets 846,559 849,425 738,139
Capital expenditures 37,720 30,300 16,806
Depreciation and amortization 22,294 20,174 20,572
Asia Pacific [Member]      
Revenue [Abstract]      
Revenue 146,085 143,068 134,950
Operating income (loss) 30,800 29,492 26,330
Interest expense 0 0 0
Earnings before income taxes 30,800 29,492 26,330
Assets 112,335 115,132 108,126
Capital expenditures 2,923 2,164 2,813
Depreciation and amortization 2,548 2,489 2,748
Reportable Segments [Member]      
Revenue [Abstract]      
Revenue 1,495,121 1,485,601 1,420,045
Reportable Segments [Member] | Flavors & Extracts [Member]      
Revenue [Abstract]      
Revenue 741,072 738,003 739,427
Reportable Segments [Member] | Color [Member]      
Revenue [Abstract]      
Revenue 607,959 604,017 545,270
Reportable Segments [Member] | Asia Pacific [Member]      
Revenue [Abstract]      
Revenue 146,090 143,581 135,348
Intersegment Revenue [Member]      
Revenue [Abstract]      
Revenue 38,671 48,562 39,781
Intersegment Revenue [Member] | Flavors & Extracts [Member]      
Revenue [Abstract]      
Revenue 25,023 27,411 21,739
Intersegment Revenue [Member] | Color [Member]      
Revenue [Abstract]      
Revenue 13,643 20,638 17,644
Intersegment Revenue [Member] | Asia Pacific [Member]      
Revenue [Abstract]      
Revenue 5 513 398
Corporate & Other [Member] | Corporate and Other [Member]      
Revenue [Abstract]      
Revenue 0 0 0
Operating income (loss) (68,920) (52,784) (58,537)
Interest expense 25,172 14,547 12,544
Earnings before income taxes (94,092) (67,331) (71,081)
Assets 262,939 278,876 259,236
Capital expenditures 6,736 6,053 5,323
Depreciation and amortization $ 3,578 $ 3,144 $ 2,711
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Information, Segment and Geographic Info (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue [Abstract]      
Revenue from external customers $ 1,456,450 $ 1,437,039 $ 1,380,264
Long-lived assets 1,077,891 1,046,834 1,004,340
North America [Member]      
Revenue [Abstract]      
Revenue from external customers 858,910 846,018 787,107
Long-lived assets 690,340 665,356 624,766
Europe [Member]      
Revenue [Abstract]      
Revenue from external customers 276,637 267,575 278,229
Long-lived assets 327,549 322,991 317,875
Asia Pacific [Member]      
Revenue [Abstract]      
Revenue from external customers 221,666 229,290 221,566
Long-lived assets 34,680 33,948 37,689
Other [Member]      
Revenue [Abstract]      
Revenue from external customers 99,237 94,156 93,362
Long-lived assets 25,322 24,539 24,010
United States [Member]      
Revenue [Abstract]      
Revenue from external customers 707,100 711,100 658,000
Long-lived assets 603,200 586,800 550,300
Flavors & Extracts [Member]      
Revenue [Abstract]      
Revenue from external customers 716,049 710,592 717,688
Long-lived assets 380,802 373,371 361,711
Color [Member]      
Revenue [Abstract]      
Revenue from external customers 594,316 583,379 527,626
Long-lived assets 551,597 535,740 504,553
Asia Pacific [Member]      
Revenue [Abstract]      
Revenue from external customers 146,085 143,068 134,950
Long-lived assets 30,473 29,915 32,901
Reportable Geographical Components [Member] | Flavors & Extracts [Member] | North America [Member]      
Revenue [Abstract]      
Revenue from external customers 553,790 541,120 523,960
Long-lived assets 297,615 286,497 268,934
Reportable Geographical Components [Member] | Flavors & Extracts [Member] | Europe [Member]      
Revenue [Abstract]      
Revenue from external customers 113,757 115,925 135,348
Long-lived assets 82,938 86,248 91,934
Reportable Geographical Components [Member] | Flavors & Extracts [Member] | Asia Pacific [Member]      
Revenue [Abstract]      
Revenue from external customers 21,382 29,092 29,880
Long-lived assets 8 237 275
Reportable Geographical Components [Member] | Flavors & Extracts [Member] | Other [Member]      
Revenue [Abstract]      
Revenue from external customers 27,120 24,455 28,500
Long-lived assets 241 389 568
Reportable Geographical Components [Member] | Color [Member] | North America [Member]      
Revenue [Abstract]      
Revenue from external customers 304,995 304,778 263,031
Long-lived assets 277,730 271,075 250,682
Reportable Geographical Components [Member] | Color [Member] | Europe [Member]      
Revenue [Abstract]      
Revenue from external customers 162,644 151,437 142,741
Long-lived assets 244,587 236,719 225,916
Reportable Geographical Components [Member] | Color [Member] | Asia Pacific [Member]      
Revenue [Abstract]      
Revenue from external customers 58,003 61,064 59,914
Long-lived assets 4,199 3,796 4,513
Reportable Geographical Components [Member] | Color [Member] | Other [Member]      
Revenue [Abstract]      
Revenue from external customers 68,674 66,100 61,940
Long-lived assets 25,081 24,150 23,442
Reportable Geographical Components [Member] | Asia Pacific [Member] | North America [Member]      
Revenue [Abstract]      
Revenue from external customers 125 120 116
Long-lived assets 0 0 0
Reportable Geographical Components [Member] | Asia Pacific [Member] | Europe [Member]      
Revenue [Abstract]      
Revenue from external customers 236 213 140
Long-lived assets 0 0 0
Reportable Geographical Components [Member] | Asia Pacific [Member] | Asia Pacific [Member]      
Revenue [Abstract]      
Revenue from external customers 142,281 139,134 131,772
Long-lived assets 30,473 29,915 32,901
Reportable Geographical Components [Member] | Asia Pacific [Member] | Other [Member]      
Revenue [Abstract]      
Revenue from external customers 3,443 3,601 2,922
Long-lived assets 0 0 0
Corporate & Other [Member] | Corporate and Other [Member]      
Revenue [Abstract]      
Revenue from external customers 0 0 0
Long-lived assets 115,019 107,808 105,175
Corporate & Other [Member] | Corporate and Other [Member] | North America [Member]      
Revenue [Abstract]      
Revenue from external customers 0 0 0
Long-lived assets 114,995 107,784 105,150
Corporate & Other [Member] | Corporate and Other [Member] | Europe [Member]      
Revenue [Abstract]      
Revenue from external customers 0 0 0
Long-lived assets 24 24 25
Corporate & Other [Member] | Corporate and Other [Member] | Asia Pacific [Member]      
Revenue [Abstract]      
Revenue from external customers 0 0 0
Long-lived assets 0 0 0
Corporate & Other [Member] | Corporate and Other [Member] | Other [Member]      
Revenue [Abstract]      
Revenue from external customers 0 0 0
Long-lived assets $ 0 $ 0 $ 0
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Information, Revenue from External Customers by Products Line (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue [Abstract]      
Revenue $ 1,456,450 $ 1,437,039 $ 1,380,264
Flavors, Extracts & Flavor Ingredients [Member]      
Revenue [Abstract]      
Revenue 496,036 498,055 455,818
Natural Ingredients [Member]      
Revenue [Abstract]      
Revenue 245,036 239,948 255,772
Fragrances [Member]      
Revenue [Abstract]      
Revenue     22,739
Yogurt Fruit Preparations [Member]      
Revenue [Abstract]      
Revenue     5,098
Food & Pharmaceutical Colors [Member]      
Revenue [Abstract]      
Revenue 452,204 437,065 385,069
Personal Care [Member]      
Revenue [Abstract]      
Revenue 155,755 165,335 158,237
Inks [Member]      
Revenue [Abstract]      
Revenue   1,617 1,964
Flavors & Extracts [Member]      
Revenue [Abstract]      
Revenue 716,049 710,592 717,688
Flavors & Extracts [Member] | Flavors, Extracts & Flavor Ingredients [Member]      
Revenue [Abstract]      
Revenue 496,036 498,055 455,818
Flavors & Extracts [Member] | Natural Ingredients [Member]      
Revenue [Abstract]      
Revenue 245,036 239,948 255,772
Flavors & Extracts [Member] | Fragrances [Member]      
Revenue [Abstract]      
Revenue     22,739
Flavors & Extracts [Member] | Yogurt Fruit Preparations [Member]      
Revenue [Abstract]      
Revenue     5,098
Flavors & Extracts [Member] | Food & Pharmaceutical Colors [Member]      
Revenue [Abstract]      
Revenue 0 0 0
Flavors & Extracts [Member] | Personal Care [Member]      
Revenue [Abstract]      
Revenue 0 0 0
Flavors & Extracts [Member] | Inks [Member]      
Revenue [Abstract]      
Revenue   0 0
Color [Member]      
Revenue [Abstract]      
Revenue 594,316 583,379 527,626
Color [Member] | Flavors, Extracts & Flavor Ingredients [Member]      
Revenue [Abstract]      
Revenue 0 0 0
Color [Member] | Natural Ingredients [Member]      
Revenue [Abstract]      
Revenue 0 0 0
Color [Member] | Fragrances [Member]      
Revenue [Abstract]      
Revenue     0
Color [Member] | Yogurt Fruit Preparations [Member]      
Revenue [Abstract]      
Revenue     0
Color [Member] | Food & Pharmaceutical Colors [Member]      
Revenue [Abstract]      
Revenue 452,204 437,065 385,069
Color [Member] | Personal Care [Member]      
Revenue [Abstract]      
Revenue 155,755 165,335 158,237
Color [Member] | Inks [Member]      
Revenue [Abstract]      
Revenue   1,617 1,964
Asia Pacific [Member]      
Revenue [Abstract]      
Revenue 146,085 143,068 134,950
Asia Pacific [Member] | Flavors, Extracts & Flavor Ingredients [Member]      
Revenue [Abstract]      
Revenue 0 0 0
Asia Pacific [Member] | Natural Ingredients [Member]      
Revenue [Abstract]      
Revenue 0 0 0
Asia Pacific [Member] | Fragrances [Member]      
Revenue [Abstract]      
Revenue     0
Asia Pacific [Member] | Yogurt Fruit Preparations [Member]      
Revenue [Abstract]      
Revenue     0
Asia Pacific [Member] | Food & Pharmaceutical Colors [Member]      
Revenue [Abstract]      
Revenue 0 0 0
Asia Pacific [Member] | Personal Care [Member]      
Revenue [Abstract]      
Revenue 0 0 0
Asia Pacific [Member] | Inks [Member]      
Revenue [Abstract]      
Revenue   0 0
Reportable Segments [Member]      
Revenue [Abstract]      
Revenue 1,495,121 1,485,601 1,420,045
Reportable Segments [Member] | Flavors & Extracts [Member]      
Revenue [Abstract]      
Revenue 741,072 738,003 739,427
Reportable Segments [Member] | Color [Member]      
Revenue [Abstract]      
Revenue 607,959 604,017 545,270
Reportable Segments [Member] | Asia Pacific [Member]      
Revenue [Abstract]      
Revenue 146,090 143,581 135,348
Intersegment Revenue [Member]      
Revenue [Abstract]      
Revenue 38,671 48,562 39,781
Intersegment Revenue [Member] | Flavors & Extracts [Member]      
Revenue [Abstract]      
Revenue 25,023 27,411 21,739
Intersegment Revenue [Member] | Color [Member]      
Revenue [Abstract]      
Revenue 13,643 20,638 17,644
Intersegment Revenue [Member] | Asia Pacific [Member]      
Revenue [Abstract]      
Revenue $ 5 $ 513 $ 398
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Details) - Level 2 [Member] - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Investments, Fair Value Disclosure [Abstract]    
Forward exchange contract, assets $ 1.0 $ 1.0
Forward exchange contract, liability 0.2 0.2
Carrying Value [Member]    
Investments, Fair Value Disclosure [Abstract]    
Long term debt 645.2 630.8
Fair Value [Member]    
Investments, Fair Value Disclosure [Abstract]    
Long term debt $ 653.7 $ 622.2
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Divestitures (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Divestiture Transactions [Abstract]        
Proceeds from divestiture of businesses   $ 0 $ 2,532 $ 37,790
Divestiture & other related costs [Abstract]        
Divestiture and other related costs   $ 0   14,138
Yogurt Fruit Preparations [Member]        
Divestiture Transactions [Abstract]        
Proceeds from divestiture of businesses     2,500  
Divestiture & other related costs [Abstract]        
Divestiture and other related costs       (83)
Yogurt Fruit Preparations & Ink [Member]        
Divestiture Transactions [Abstract]        
Proceeds from divestiture of businesses       1,500
Fragrances [Member]        
Divestiture Transactions [Abstract]        
Proceeds from divestiture of businesses $ 36,300      
Non-cash gain (loss) on disposal of business       (11,300)
Divestiture & other related costs [Abstract]        
Divestiture and other related costs       13,911
Inks [Member]        
Divestiture & other related costs [Abstract]        
Divestiture and other related costs       (288)
Corporate & Other [Member]        
Divestiture & other related costs [Abstract]        
Divestiture and other related costs       598
Selling, General and Administrative Expenses [Member]        
Divestiture & other related costs [Abstract]        
Non-cash impairment charges       62
Reclassification of foreign currency translation and related items       10,203
Other costs [1]       3,787
Expenses recorded related to environmental obligations       300
Selling, General and Administrative Expenses [Member] | Yogurt Fruit Preparations [Member]        
Divestiture Transactions [Abstract]        
Non-cash gain (loss) on disposal of business     $ 2,500  
Divestiture & other related costs [Abstract]        
Non-cash impairment charges       (1,000)
Reclassification of foreign currency translation and related items       0
Other costs [1]       917
Selling, General and Administrative Expenses [Member] | Fragrances [Member]        
Divestiture & other related costs [Abstract]        
Non-cash impairment charges       1,062
Reclassification of foreign currency translation and related items       10,201
Other costs [1]       2,553
Selling, General and Administrative Expenses [Member] | Inks [Member]        
Divestiture & other related costs [Abstract]        
Non-cash impairment charges       0
Reclassification of foreign currency translation and related items       2
Other costs [1]       (281)
Selling, General and Administrative Expenses [Member] | Corporate & Other [Member]        
Divestiture & other related costs [Abstract]        
Non-cash impairment charges       0
Reclassification of foreign currency translation and related items       0
Other costs [1]       598
Cost of Products Sold [Member]        
Divestiture & other related costs [Abstract]        
Non-cash impairment charges       86
Cost of Products Sold [Member] | Yogurt Fruit Preparations [Member]        
Divestiture & other related costs [Abstract]        
Non-cash impairment charges       0
Cost of Products Sold [Member] | Fragrances [Member]        
Divestiture & other related costs [Abstract]        
Non-cash impairment charges       95
Cost of Products Sold [Member] | Inks [Member]        
Divestiture & other related costs [Abstract]        
Non-cash impairment charges       (9)
Cost of Products Sold [Member] | Corporate & Other [Member]        
Divestiture & other related costs [Abstract]        
Non-cash impairment charges       $ 0
[1] Other costs – Selling and administrative expenses include employee separation costs, bad debt expense, environmental remediation costs, professional services, accelerated depreciation, and other related costs.
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operational Improvement Plan (Details) - Selling & Administrative Expenses [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring Costs [Abstract]      
Operational Improvement Plan costs $ 0 $ 0 $ (1,895)
Employee Separation Costs [Member]      
Restructuring Costs [Abstract]      
Operational Improvement Plan costs     (482)
Other Income [Member]      
Restructuring Costs [Abstract]      
Operational Improvement Plan costs [1]     (3,624)
Other Costs [Member]      
Restructuring Costs [Abstract]      
Operational Improvement Plan costs [2]     2,211
Flavors & Extracts [Member]      
Restructuring Costs [Abstract]      
Operational Improvement Plan costs     (123)
Flavors & Extracts [Member] | Employee Separation Costs [Member]      
Restructuring Costs [Abstract]      
Operational Improvement Plan costs     (123)
Flavors & Extracts [Member] | Other Income [Member]      
Restructuring Costs [Abstract]      
Operational Improvement Plan costs [1]     0
Flavors & Extracts [Member] | Other Costs [Member]      
Restructuring Costs [Abstract]      
Operational Improvement Plan costs [2]     0
Color [Member]      
Restructuring Costs [Abstract]      
Operational Improvement Plan costs     (1,425)
Color [Member] | Employee Separation Costs [Member]      
Restructuring Costs [Abstract]      
Operational Improvement Plan costs     (8)
Color [Member] | Other Income [Member]      
Restructuring Costs [Abstract]      
Operational Improvement Plan costs [1]     (3,624)
Color [Member] | Other Costs [Member]      
Restructuring Costs [Abstract]      
Operational Improvement Plan costs [2]     2,207
Asia Pacific [Member]      
Restructuring Costs [Abstract]      
Operational Improvement Plan costs     (347)
Asia Pacific [Member] | Employee Separation Costs [Member]      
Restructuring Costs [Abstract]      
Operational Improvement Plan costs     (351)
Asia Pacific [Member] | Other Income [Member]      
Restructuring Costs [Abstract]      
Operational Improvement Plan costs [1]     0
Asia Pacific [Member] | Other Costs [Member]      
Restructuring Costs [Abstract]      
Operational Improvement Plan costs [2]     $ 4
[1] Other income includes cash received for the early termination of a lease less associated expenses.
[2] Other costs include professional services, accelerated depreciation, and other related costs.
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Portfolio Optimization Plan (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Positions
Portfolio Optimization Plan [Abstract]  
Accrued liabilities related to portfolio optimization plan $ 3,700
Expected plan cost $ 40,000
Number of reduced positions | Positions 130
Portfolio Optimization Plan Expenses [Abstract]  
Portfolio optimization plan expenses $ 27,841
Minimum [Member]  
Portfolio Optimization Plan [Abstract]  
Reduction of annual operating costs 8,000
Maximum [Member]  
Portfolio Optimization Plan [Abstract]  
Reduction of annual operating costs 10,000
Selling and Administrative Expenses [Member]  
Portfolio Optimization Plan Expenses [Abstract]  
Non-cash impairment charges 20,954
Employee separation 3,216
Other costs 536 [1]
Cost of Products Sold [Member]  
Portfolio Optimization Plan Expenses [Abstract]  
Non-cash impairment charges 3,135
Flavors & Extracts [Member]  
Portfolio Optimization Plan Expenses [Abstract]  
Portfolio optimization plan expenses 16,498
Flavors & Extracts [Member] | Selling and Administrative Expenses [Member]  
Portfolio Optimization Plan Expenses [Abstract]  
Non-cash impairment charges 11,599
Employee separation 2,820
Other costs 39 [1]
Flavors & Extracts [Member] | Cost of Products Sold [Member]  
Portfolio Optimization Plan Expenses [Abstract]  
Non-cash impairment charges 2,040
Color [Member]  
Portfolio Optimization Plan Expenses [Abstract]  
Portfolio optimization plan expenses 11,235
Color [Member] | Selling and Administrative Expenses [Member]  
Portfolio Optimization Plan Expenses [Abstract]  
Non-cash impairment charges 9,355
Employee separation 288
Other costs 497 [1]
Color [Member] | Cost of Products Sold [Member]  
Portfolio Optimization Plan Expenses [Abstract]  
Non-cash impairment charges 1,095
Corporate & Other [Member]  
Portfolio Optimization Plan Expenses [Abstract]  
Portfolio optimization plan expenses 108
Corporate & Other [Member] | Selling and Administrative Expenses [Member]  
Portfolio Optimization Plan Expenses [Abstract]  
Non-cash impairment charges 0
Employee separation 108
Other costs 0 [1]
Corporate & Other [Member] | Cost of Products Sold [Member]  
Portfolio Optimization Plan Expenses [Abstract]  
Non-cash impairment charges $ 0
[1] Other costs include legal settlements, professional services, and other related costs.
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Event (Details) - Subsequent Event [Member]
Jan. 19, 2024
$ / shares
Subsequent Events [Abstract]  
Dividend declared date Jan. 19, 2024
Dividend payable (in dollars per share) $ 0.41
Dividend payable date Mar. 01, 2024
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Inks and Fragrances [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Allowance for credit loss     $ 456
Allowance for Trade Receivables [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 4,436 $ 4,877 3,435
Additions Charged to Costs and Expenses 1,020 944 1,631
Additions Recorded During Acquisitions 0 0 0
Deductions [1] 1,083 1,385 189
Balance at End of Period $ 4,373 $ 4,436 $ 4,877
[1] Accounts written off, net of recoveries. In 2021, $456 thousand was moved from Assets Held for Sale to Trade Accounts Receivable on the Consolidated Balance Sheet related to the fragrances divestiture.
EXCEL 90 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #9;5E@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " V6U98PI\&4.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OI\GJ@J';B^))07!!\1:2V=U@DX9DI-VW-XV[740?P&-F_GSS M#4RK@]1#Q.P31-&MP2,HH4C #J[ 06=<:+75$14,\X8U>\.$S]@5F-&"/#CTEX#4'ULT3 MPW'J6[@ 9AAA=.F[@&8AENJ?V-(!=DI.R2ZI<1SK<55R>0<.;T^/+V7=ROI$ MRFO,OY*5= RX8>?)KZN[^^T#ZT0CKJM&5$)L^5J*&\EOWV?7'WX783<8N[/_ MV/@LV+7PZRZZ+U!+ P04 " V6U98F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #9;5EC_,9DBM < LR 8 >&PO=V]R:W-H965T&UL MM9MM<]HX%(7_BH;M=-J9$/S"2](FS% "NVR3E E)L]G.?A"V $]LBY7ED/S[ MO38&XXQ\P3NB'QH,OL?6@RR?(XN+%1?/T8(Q25X#/XPN:PLIEU\:C2-:"D;=M"CP&Y9AM!L!]<):]R)];RRZ%SR6OA>RL2!1 M' 14O'UC/E]=ULS:YHT[;[Z0R1N-[L62SMF$R8?E6,!68ZOB>@$+(X^'1+#9 M9:UG?KEJ&DE!NL=/CZVBG=UHSDC)C/')E(4/CSPOK,]Q,E M.(]_,]':]IA)X>[KC?HP;3PT9DHCUN?^H^?*Q67MK$9<-J.Q+^_XZ@^6-:B5 MZ#G.) ^R8CB#P O7?^EK!F*GP#9*"JRLP'I78#9+"NRL MP'Y?T"HI:&8%S93,NBDIARLJ:?="\!41R=Z@EKQ(8:;5T'PO3+[WB13PJ0=U MLGO%G1B^1DEHZ))!*#WY1D;ANC\EWTN=/$RNR*/F034^) M<9Z6-Q7E5WCYGW$(1S=41R^TQMZBMU,]NT2OSU^8(+]ZTT@*Z/[_J BO%9IJ MA61,^!(MJ<,N:W#11TR\L%KWXV]FV_BJHJ-3[$J36(%<P!'#<%-/3I7 4(KY]1/U)Q[:-E50EI M$BL0:F\)M0_K0;TPC*E/[MB2"ZDBA>M($2M!H55506D2*X#J;$%U#@,U9L+C MR2W")7"C45YU>Y0V@W?IZ(W65X6F2:P [6P+[0QM:C\6(KWZO,B!SO7$J$#! MX6KUNFG5;5-%#"VL2DR36('8^9;8^6'=;!?9$-Z,5+QPK;+NA595A:5)K #+ M-'+39E3"E5VW87/- RR HA);4VY8/^GO$2N^/ M>%UE9)K4BLBL')F%MC)+ T//9^0V#J9,*%'A(H9AUHU.VVHK<:&UE7%I4BOB MRMV\B5K>#:X[-O<20P]=[98&RN%^C] D2=5I5V7.(N0^GWLL(GTNEDJ&6EV] M+K4BP]S7F[@SSQCVH?4"AK41Y,97\IV]*2GB4@;\LTW#;%I*:EJ]OBZU(K7< M[9NX7=_&=@?Z"!=I<#\A$PEN@W !/2<&G$"5N^KNB*L_CI0 M48!76I%@'D8 M,'$7GP&\IZ]DY$+?\V:>LY[^0,8]7-(^KQNMMFET#"4]K?E EUJ17IX03-S8 M9_1ZK@OJT1Q-^C]N)Z-;TOLYN'T8*&%J MS0VZU(HP\^1@XF;_/%ITNM""\/%1:> ]*+LR<8+6>%"S1--22M,4*7 M6A%2'B,L/ %<\S2A+GB(Q8@](E;'K+<[K9:2EM84H4NM2"M/$19N_N\]"7&+ MSXAI?9I^)A/FQ )ZF1(9KM3G00 .9B*Y\WQ"/ABGID&65) 7ZJOG+'&]RAR/ MD22L/$E8N/V'F.]ZX9Q,WH(I]Y7X<(')7_=*2%J#@RZU(J0\.%BXM=_T+C)X M=18TG+/2R+I'Z/9IHG08>%EE6L=("5:>$JR#4L(C\_WZ G]R&'4K&>41+*>E5H25^W_K(/^_>8*PGJ),!S+PL^K)W3V*95U,J_G7I5:DEIM_ZR#S/PHE M$^N5),FS%KK!J*2&*Y91T^K]=:D5EQ_DWM\^R/NGER/I0UR:%UE6L?( 7:> ^R#'B<, B;FR8#V.RC(!22G8$E#=;?#!$V?M0?WI%>['J2"]*3DD$^3Z"4KW\"C],>0_4FA)TJ15AYBG!/NCQ MPF0!QA>]7/_GHB*\KC*L8X0$.P\)]D$A81Q/?<^!:Y13I?O 52HO[-,:%S*U M5JJ6K!M^Z5KGS7/+/&^=G5TT7E1\\C!@'Q0&BI,3DP6%\R(_8@F#6YCD=B4S MG3Z_GZFU=UK9M.RFW3YK;MN8\3A&(K#S1&#C_GTS]@\]$9#1E9(,KJ!^!(H7 M5>XTQP@ =AX ;-RN;R"5S5_L*1^(,)+D(PV67\D3C\&=7%^/E="T^G]=:L5% MM+G_;^*^?0,MF:%-;H0J<'LD;CQ_1>-GQD[(HQ6ZO5]S=V M5L\GYC3]%4)$G.2Q^7HA_?;=[2\=>NGZ_D:^^_IG$C)9 ?X?,:YW&PD!]C^_J/['U!+ P04 M" V6U98#(Z0)*<$ R$@ & 'AL+W=OY-_EFG.%7M(DDV-CK=3FTC3E8LU3)B_$ MAF?PSU+D*5,PS%>FW.2<1:51FIC$LEPS97%F3$;EL\=\,A);E<09?\R1W*8I MR_^YYHG8CPULO#YXBE=K53PP)Z,-6_$95U\WCSF,S(8EBE.>R5AD*.?+L7&% M+T/L%08EXL^8[V7K'A52YD)\+P:WT=BPBAGQA"]40<'@LN-3GB0%$\SC1TUJ M-.\L#-OWK^R?2_$@9LXDGXKD6QRI]=CP#13Q)=LFZDGL_^"U(*?@6XA$EK]H M7V,M RVV4HFT-H89I'%67=E+[8B6 79/&)#:@/0-Z D#NS:PWVI :P-:>J:2 M4OHA9(I-1KG8H[Q UMQ4SJSM ;Y<5:L^TSE\&\,=FHR?;B?/7RY#:^>;T(T M>X;+W_S] G]'46HO?O/B"Y9CF7*,[0\UIL)3FHI["=34%(" MV?@C(A:Q-1.:OMV<:,S#MYOC 35VLT1VR6?_CR7ZZVHN50Y)]+?._Q4_U?,7 ME>52;MB"CPTH'9+G.VY,?OT%N]9O.M^=DRP\$UG'K[3Q*QUBGSSQ'<^V7.>P MRM I#8O*N9M@ZKC4L4;FKNT+'<[V+#OHXD(-SO8MXM(&UU'@- J<0053(142 M2[3)1;1=*(FD2"*=GHK&;;T_"%SLV#TY&ACU N+WU&A@Q'$M6R_&;<2X@V)F M4/OC;(6@B" 60:F+BX@N=@7$7V";DUQ;6]RCR=B60SS:DW8,(P&QW=Z"AAJ8 M3UW[A#2OD>8-2GO8\$()B(NSA4BU(><=O1D[3EF^.CHTL,#U'-S3H8%YEM5: MR8X.O]'A#^JXS12'/%2O"Z+3X1][T,$>Z]$'6*"91.#W/3[5P'Q"K%X"C M0AK8=M!/=@T,4\OWCV1H<-CWJ'-"!SGH((-;=A-CD/@(%B:%#K?LG2ZUJL@Y M]^>SLH7G8NLZ\M#ZX,$.8'+-9+Q [Z'!C$22L+SR:.G*#UI75G1>N_Q.RR#AMB.,DZWBT<^(HCI1_0*D08&H?OW1K\J.$A##>9JHZ@C9/FP\? M5^5QO_?\NO@@4A[2#S35UY0[EJ_B3**$+X'2NO @L/+J T4U4&)3'MGG0BF1 MEK=KSB*>%P#X?RF$>AT4+V@^$TW^!5!+ P04 " V6U98'O3:!W $ T M#P & 'AL+W=O7%!F@NB+W;AZ(/BDU9ZDJ4EZ3M^.\[E!3%EFEM%@T0A!>?&?*< MH8:#%N_]7[YXH\D'F.!1V5 M^5_97*971F"@.4WB52Z?RLT7VA!RE;]9F8OJ/]HT6,M LY609=$8PPZ*C-5M M_-((L6. O2,&I#$@70/GB('=&-CO-7 : Z=2IJ92Z1#%,AX.>+E!7*'!F^I4 M8E;60#]C*NX3R>'7#.SD^GT[0PVKA[?!I_ M&=]/;K^-T>T]C,?H''V=1.CTY!,Z01E#T[1PL=O(V)4_^X,B\_?ULY &9 ]!.5K:@Q_ M_PU[UA\Z'3_26?1!SO8T=EJ-G3[OPWM(K#3F+&,+[0FNK=W*6F70]3"T[= 9 MF.M=.0Y1V+&"P-^'11H8#GS';6%[%-R6@MM+812+%"60OE%*YPLJ4#S_%](& MI&9YAACP*Q,DXQ?T3!E-LFIX&&7D>00]!Y8+D=.30@U['U8GBM&%ZO&(_-A71$@]-&A$^(OL#%*6BM MAD]J,3SR*H;K^S^7PCLD0+I!'VE V+'#CA:'*.QAHM?";[7P>[6 :Q$N/0:7 M".>4S;8(D@,3>5Q=M_"G=,G8FM8Z-:='Q]/74,"V'W28'L)P:#M6AZD&Y8>V MKZ<:M%2#7JI3B"U-$@B6"FA-6*(M?-GUNR*3VU]B'!QLD@2D>\@/0>=.8'5R M0Z1#.>Z1;SYL^8;_*[1YR1;GDO("Z$(S*XMES+8P#2@=WU 3X0#;'<(:%'&\ MSC&(#E%P5L) 3QA;;\\4ZR-"_*O,FU7WMAN0SJ$=:5! W>I2U\'L,+2.<-]Y MHN%>[D]TEL="9$DV:T*L%"A6*N!KNA=\65:GO.].:Q;;W>4!WY]"(@T$6\0Z MDK\Q>>-*>KD^R)1RE/0<<"TG,Y4TX4E"^JLDS ME=,UJ_Q=K8M_:ZK@J7-3UY-W,5]D3*"< M)N#2NO!A4[PNT>J!+)=5T?)<2BB!JFX*92WE"@"_)V4I7P=J@;90'OX'4$L# M!!0 ( #9;5E@NOKFEQ0( +$' 8 >&PO=V]R:W-H965T&ULK57;;MI $/V5D1M5B93$QC:0IF ),%&0RD6!I ]5'Q9[P&YM+]U= M+OW[[JZ-"\1!> EQBT_F(-R,J?TMUH,PK9AJ8 PP4 H!2*'#?8P2920#.-/H6F45RKBX7RO M_J"]2R]SPK%'D^]Q***V<6= B NR3L03W3YBX4<'&-"$ZR]L"ZQE0+#F@J8% M64:0QED^DEV1AP-"K?$&P2X(]BG!?8/@% 3GO02W(+@Z,[D5G0>?".*U&-T" M4VBIIB8ZF9HM[<>9>O:I8/(TECSA]<:CZ?C;P._,^CY,9W(8]D>S*8P?H#<> M3I[ZC_W1=/#2A\%(KOMP.2$,,Q&AB .27,$-/$]]N+RX@@N(,YA%=,U)%O*6 M*61TZ@XS*"+IYI'8;T12LV%(I3*'?A9B>"Q@2ENE-WOOK6N?5?0QN 6G=@VV M93L5 ?7>3[?Q(,?^#Q(YR[)8Y=L^I>SW"(UC(4@@1ADOD M0,)?\A^494Y<@R [F&.&BUA49317KFME56PWWLV7.[=E;@XS50%RF[5CD%\% M47=K[!U!+ P04 M " V6U98B%')0% ' !^'@ & 'AL+W=ONP2 VF2K06R-5BR[34M,[902?1(RF[V MZ7>2',L6224#\J*-;!^I_Y&\^]U)YSNIONJU$ 9]*XM*7TS6QFP^S&8Z6XN2 MZ_=R(RKXY5&JDAOXJ%8SO5&"+]M!93&C&$>SDN?59'[>?G>GYN>R-D5>B3N% M=%V67#U]%(7<74S(Y/F+/_+5VC1?S.;G&[X2]\+\N;E3\&EVF&69EZ+2N:R0 M$H\7DTORX8JES8#6XJ]<[/31-6I<64CYM?GP>7DQP8TB48C,-%-P^+,55Z(H MFIE QS_[22>'>S8#CZ^?9_^E=1Z<67 MKF3Q=[XTZXM),D%+\)-7S3;>&P6_YC#.S*^^_'[_Y?;S M]>7#S37Z>'E[^?O5#;K_='/S<(_.T)_WU^C'=S^A=RBOT,-:UII72WT^,W#G M9OPLV]_E8W<7ZKG+M(T:FB&+*',.O7C^HU@UU#67(A_ZGS+"W#>N8O=5&$[59, MG.:I"PXGVV/W7%8X922 M@]6)SN"@,QC5^:#X4D!49[(&<9 A,@%*%X5PZ>RFBHX5Q)1$0Z&V&<.4X-2M M-#PH#4>5?JZVL'Y2Y<*YAJ%UTS!-6)H.M#G,HH 0[-86';1%H]KNE-CP?(G$ M-\CS6NAVYZ59"P7)I#OTO#WT+N61O5PQ(4/AME401X%'=WS0'8_OOC2\>(7$ MV+IYRJ*(1 .-+K,@3CPBDX/(9%3DEW8=_>(2^ZY!$K.!-H=5%/G.9'J0EHY* MNQ:/ M9NB0S_-J(PM?>.A%;8V%:,QB1V*R2X)PU^(6X,KU8YA/1>X115PCAA M@BT%A!)"!SI=9DF$/;M,CI!(1H7^*N5REQ>%4QJQEY &. J'VAQV)(Q)Z!'7 MHXN,L^M.00FGS-,4W16\,M,VPF\@K6^@N#).EI$WA=E;S7;J?X\S,LZS6_#7 MZ22S3RU),1GNB\LL" +/MO3T(N/X^ECGQ3*O5N[BR &B@(7I,/!<=I32*/&H MZXE%QI'U&\_6\)5Z:D^+>#XM3JTVF.*$Q,D0 RX[T)KZ5K(G&!E'V)6LM%%U M5^5#V;E1<@4'R;VP-HS"%*?6IMMF49CX**.]LRCY%4MT6W.%WF1&RANW7W1*#K_ M=V/T1K.=.GW4!HZR:MAS;/B3K^'83W2R\(P0,LS@+KN LL@3KK3''AW'WF66 MJ1JB5/."-YW'%.WXJOG3A, N-^NU[/B#'I4LD2@WA7P2[@Z%V@RDT'L,RRN' M6E+C5XF2]&4 MU!YY-@()H^FP&7&90<41>>3UH*3CH+Q?2V7.C% E6D@%PWWE![7Q1U@0X:%. MVXQB%ONR7T])^G]ZNZ)/,$ZM-O @?!BV%M5A%U,2^M3V7*3C7#SII%X2:Y,. MHMU>6(=9F,:>AHKV.*3C..P"Z26-CFZN*>B&&EUF)/7$$.O1Q\;1]YRWGA-2 MFZ^4,+F"ZX6HQ&/N>13E8&)\W#_MGT4YS"(6>7C(>AZR\1[P5E:K+K:68N&L M*IC=X46 [,12Z+!CF/G2$^OIQ<8[P?LU5Z))^T+I']H6T#PYFM/][J]E. MO3YZG/G"\TQ9EM 8:".SKU 'H??$XPXTLVJ !9K ^DQ_Q>.'L%X MBKM_W:_Z9Y1KW9S*D$W3,)@F<;#_Q;E\-@=#9F7YEZQ.W>UAR<9A>;E;!W!@U1QC[(>F6P M;85N&@N0#(D*+6H-QNY^B#D0&4/?&P]K$J?D-&0D\5&-]0QFXPR^/&KT]H^#90GQN6Y>R&T%*CR-*K,Q>P8[0RQ^N R; M5XF)IUQD/9#9.)"[\D&?)#O1)CNG8 =K<#S9O9W[A:Y95&A7B$D?A]#%.H[F5G]\'( M3?N^<"&-D65[N1;0**G& 'Y_E-(\?VA>01Y>.<__ U!+ P04 " V6U98 M,@3?K)\" !%!P & 'AL+W=O3GR=7R7\)K 16V.DG=PQ=J^# MBV1D6%H04(BE9L#JL88)4*J)E(R'AM-H2VK@]OB9_:SRKKS<80$31O^01*8C M(S!0 DM<4GG#-N?0^/$T7\RHJ/[1IL[U!@:*2R%9UH"5@HSD]1,_-ONP!;#[ MKP"E#M3856;DBNW^)"QV@8[FF$,N4Y DQO08?4.?D8E$JF9% M:$I577.8<5/IM*[DO%)I"G$/N?8)6Z-.ZUQI^)S7^%; M:!LIHPEP\17-'DHBGX9=KFJ:?C>-/F1#4> 81H8Z10+X&HSHRR?;MWYT>?Q/ M9#N.W=:Q^Q9[-&%9I@Z.^J3B^Q-48([6F): CDB.$D8IY@(5P.L7?-RU%35_ M4/'K]K".K)X=FNMMAV_G[ COM\+['Q!>?W\(ES)EG/R%I#)0SW:JKLG]+46V MU?SVM!^2N>/ :QUX'W= A"C?5^^]T.2YW[U^,.COB3\@<4>[WVKWW]1^JRX' M4?*G/?7OR/9?;J4=!$I1L">[(]&QO& P ZP2UOF1,/@>ZE;8W9_0/4$L#!!0 ( M #9;5ECZ&T -Q0@ !XI 8 >&PO=V]R:W-H965T&UL MK5IK;]NX$OTKA.]BT0)U+3[TZB8&TJC!!M@VP29[]S,MT;%N9/LZ>J_MFLA)#H>5V4S?ED)>7FRVS6I"NQYLWG M:B-*]9]E5:^Y5+?UPZS9U()G;:-U,2.>%\S6/"\G\[/VV6T]/ZNVLLA+<5NC M9KM>\_KEJRBJI_,)GKP^^#-_6$G]8#8_V_ '<2?D7YO;6MW-]E:R?"W*)J]* M5(OE^>0"?TD8T0U:Q']S\=0<7"--95%5/_7-=78^\?07B4*D4IO@ZN=17(JB MT);4=_RS,SK9OU,W/+Q^M7[5DE=D%KP1EU7Q=Y[)U?DDFJ!,+/FVD']63[^+ M'2%?VTNKHFG_HJ<.&RAPNFUDM=XU5E^PSLONES_O'''0 OK4!VS5@K6_HZL_;OZ^0U/TUUV"/OSR M$?V"\A+=KZIMP\NL.9M)]0W:TBS=O>]K]SXR\CY,T/>JE*L&?2LSD0T-S-3' M[QF05P9?B=-B(M+/B.)/B'B$ A]T^?;F!&B>O+TY=K"A^_Z@K3TZUA^\6:$K M-1H;M*RK-;K9B)K+O'Q %WJ$Y#(7H-<[JPRVJI/'EV;#4W$^4=FA$?6CF,Q_ M_0\.O-\@CYW26'(B8P-OLKTWF.A.VP49EX4A4-8 L!P%#)_#QM0\/<4?&= 7&3_4UE 95K9(%DA7M(N7_*>#FEL>1$Q@;.#O;.#ISQD@AE M-,UY5Y+*#/%U5H3!L;Q "8P3UQ0H:4#I02 M/I(Z:G9V!YWWLF?T#P3#VL,4%P 5>.-9%I.=#W%)C MQ4L57%K0'92-=D"U(5CD?)$7XR5D9_Y$->2DUI)361NZMA=QV*EJYOIAO(AR;A0/"83_V,#.) $ :4#)2/G"OJ+!30\QO:['A>?9: M @\3[G@]V=DN(/ M^D>3?F#<*#P@(2 21)0*SP MLU&!9]&P02J281:DUS;$K6U^O'7F!;$CMC+!01S$9B:!<,0+37$ P9A/<#1" MLE<[!+]K(4)G_^8-"Q'$*:+>JPI.:BTYE;6A2WO!19RJ0Z6L?[9YD[="N%KJ MZ%$Q(U\^M:I8=IE+*,A&S_9!WQ)[B$=A%)AC \*%,;5&.813RC(:"YY>_Q"W M_KFMJU2(;!A;Z<&R)LH#(A%#L#%$6/FH@Z$H[X?C(5B+W%(]*Z:>4UI)361NZM%=I6.TFNM7&9Z6EHGH$$(/D1$U.F7(*X*,;FK!K$!<%H MD!WLR;GE3%=)EOMLY$ZW%%B B8DU?X9@Q#-53P+!_(B,4.H5#3V^,]86DP^[ M:O)Q,)MY,U=@C2;"<6PNV0*X*,"AN5@ F<->& 9CT=BK'.I6.=^62Y%*/;#$ M<]HN?"(U71,HW2V"*O'3ND-K\/9""_%')5S'THJM6I3"-B4K@)JRP-P?2B"8 MBI@1SKT HFX!I/LX+U.=2 3ZD(GNZJ.6#N_C:NN9R,/FNAZ FC(5"R97&Q:' M(\J!]MJ(NK71Y1@?O5.Z$ ]YJ?> =?>_"%Z#)&U10[S8TD@0S ^9U:, C(6C M/'N%1-V+0$Z>0B_S.1@"VUU13,W=;@AF.R*!8 -'#!GV@H7&QS5@NSR;;6O= M9RKWMI30LJK!?0CJ5$#O/OMP2FO)J:P-3S_TZHBYU=%U*86R"RXF,&BSC3%S M6 ,PS$)LEBD(1OQX9*V>]9*(N271L55/9LL7&@>1.6P!&(L(,V=N (PH03(B M(%BOA9A;"UWR32YYD?_;EEI'GW1F!F=(U S,)&.C8FO7$ Q:P]H=G!P;"WJ MA_8 7H/:[8/N!-;^Z?Z0WT5[M,UX_A5_2;JC>KV9[N3@=UZK[-N@0BR52>]S MJ+ZH[@[C=3>RVK3'TQ:5E-6ZO5P)GHE: ]3_EU4E7V_T"_9'(N?_!U!+ P04 M " V6U98 Z"(_-H) !P60 & 'AL+W=OMR2^';_UT,DN9MMQ__-/>MSM/-^9;VG-KLK\W]FB M69Y/@HFU8(_I)F_NRI>/K-\AM^7-R[SN?EHOV[8^F5CS3=V4J[XSWX)55FQ_ MI[_W ['7 >,#'7#? 4L=B'>@ ^D[$*F#XQ[HX/0=''F3G ,=W+Z#*W5P#T7P M^@Z>U $=&B6_[^!WR=J.;I>:*&W2B[.J?+&JMC6GM1^Z_':]>4:RHI7B?5/Q M_V:\7W-Q=?/E_N;3=?3A@4;6_0/_]9E^>;BW;F+K_N.'._KQYE-$[^[_9M%_ M?KU^^(\UM;[>1]:;7]Y:OUA983TLRTV=%HOZ;-;PK6F9LWD?^7(;&1^*7*Y6 M7(OW33G_;OWZF:V^L>J_&LR5&?-ALY=9MFB^EU85VEZZSAWPW0R RE M:55DQ5-MW;&L>&9UPQ;MWC9+9EUN:MZXKDUT:J8_\#FCWE0_CN][?&3?Y_/- M:I.G[>;=\(VK+#ZH?$9:ME/%,[/>?"KK^JUU7LJ(=6#Y[Y&DQ9U;:6!&;O[,(^KN%;6SK9+1ENAVSG5F? M+UP2>F>SYWV1J(V0C4,[%)M%FF:N'W@>%MM1M=W4#8GKV&*[6-,.N3PL$MLE MQG%I3S?OZW4Z9^<3GKV:5<]LOCB0Y_@>]J6L0T9-@&""-)R=-)R.3@Y(@\\,[5S$ M%<$UT'UZV\YSW;RT+/,%JVH^\_^VR9H?UJ]W99Y;_/S_DE8+W21RZ4#*!!(6 M0<(H)"R&A"5 ,$%*[DY*KG&6^<(OFUE_VM2)P]A[K#@@89&K.>P#WW&E4P)D MS!@2EKCJ24W< 2&AWBZAGC&AVPN*N7!!D6VO)-[D[76%+LM&Y-@L0\(B2!B% MA,6>HC]^#>$2Z:23 ,44M.#OM. ;M7"5UDMKD3UG"\:O]:TUO]#69=\(&9M] M2%CDJV/L>5[H2,7BM/VAG_1S0=\,DC;6RZ= M!(RDL1((E*R%KD^D2WK(B!02%D/"$B"8((!P)X#0?&XOBVE_%UQWMZQ976_X ME\V:W\"W_^ G?9T8C-2Q8@@UTR3VI",X@@Q)0_7$JD2,(2,F0# AR\@>O"#[ M?\[S_LVCUO0QAAB;=%!:!$JC/4U0)'9\)-W[QZ!1$RB:*)$]NQ =,1,*]I@U MUCI/"[WI9^P_.O](&6-" NF8!PU)>]K^4>^[GIQ3R) )%$W,Z>#*H6.VW%Y. MCQ[?0%96GU](6@1*HSU-/.,XONSMQ:!1$RB:J(7!*T1FL_!V4\V7K2-4/EK- M3Y^Z.QEHQ0#J#(+2(E :[6F"T^M@5YWL0;U!*)HHAL$=1$;'R""&H[,$J!<( M2HM :;2G[<\23HAMV3Z*0:,F4#11&(/7A\QF7^<-:?,.:O,AU9J;\J&53_^0 M,2E2W;0I\>4* &C,!(HF9G,P^M I3M^Q(QK4V@.E1: TBE1#SB=^*"L ,F8" M11,5,-A[R.SOT6)AJ,HBK1Y42TU3EM6T0@@1%\O'L*:=1VP?26X/[1L*AZ=' M',<.Y/QH+#_D.QZ6&B;FH7GMT _>&C*;:]+0&TJS^C2 &FZ@M B41I'J!B*, M;-]UE$,3U'B#HHGZ&*PW%/Z))5H$:LF!TB)0&@6EQ:"T!(HF+L(9;#Y\Q.8[ M4JHU=Q\K$E!:A%73#?')/_#E!3R046-06G)\'\3$#N8<-IMSKRK9FIFCLPU) MBT!I%)068]6:G&+/]FQYZ=?_P]S#>TONS.;>B:5;,V6T"D!M/:PQXKP@1/(* M#="H,2@M@:*)*AAL/6RV]<:4<,VHT5+0K*KSD.+A@P:EH+08E)9 T40E#)X> M-GMZKZWEFK&C5:&Z9E."B;)<%]2JZVG[]XYJS!@T9@)%$[,]&'7XR*H\@(JN M.<3HS(.NW0.E4:SQ&ST48-GD!XV:0-%$B0SN'S:[?T-OMYHRJZ9M;H_(*NVP.E4:SS!)$?R-5] MT*@)%$W4PF P8K/!>+!68^XW.N^J/3?U/>4R3V/B*9?Q@6KQ(F)C.4F@+A\4 M34S2X/)A\PJ[DTHP9L;HA(&:=Z TBM7%?M@)B'(>!G7EH&CB0UJ#*T?,KIRY M!H-U@B"JD:2IP6A:(>S8CKR05M?.M[%O2V=GVC>4:C H<"5BK"%.VV>D [D& MHR&&8>B&@=X1(X,C1LR.V.G5%?T @WICH+0(E$:)ZF8A;+N!+Z^WCD'C)J?$ M%7,_.%\$_XF5$P)JD('2(E :!:7%H+0$BB9*:N])6K.-=JQR8NX^6B2PC\JJ M1EQ(B/((#&C0&)26$'41GK@+8EH'3XR8/;%7U4W,S-&Y!EWB!DJCH+28J-8? M#EQ??F(>*J@HB<$X(V;C[,2RB9DR6@2@WAC1N5DAQO*[#D"CQJ"T!(HFJF#P MQHC9&QM3-C&C1DM!M.@+MJ_O.=?G&I\$.\8?1 8@T5.14S&P,BG+ M"]L6208%%AU6 E4[*\8++-62KVU1-J93Z#P< I_<*P*T![DN _PK JP'>L0"_!IA6VY44 MTX<(2QP&G.T0U]F*34],,PU:R2=47WLLN=HE"B?#\?0NGMY<1\/%)$+Q0@VW MD[M%C*:7*+X:SB=7TYMH,H\_H\GW^^O%+W0RPQRHS$"2!.>GZ"OZB&PD,A45 M@2W5B32OG=351U5U]Y7JCHMNF6(3:$)32)\3V$I*H\?=ZQFY;S)&D'20YWQ! M;M?U6@XT/A[NML"CX^'.&VJ\YG8\P^>]T^W\'BZ%Y.HM_6F[BZJ6WUY+^\N% M*'$" TL9B "^!2O\],'I=;^U]?$]R:)W(GO68[_IL?\6>SC&(D,IV9(4:"I0 M";SZ.Z,30E'*\ASS@^AI6V.K GU30/OL-G0Z/3^PMX<-.R8I:DLZ.V^2*H'V MP7,O@*^-;0J4L V5U4MIHHTS#XTAO8B/E&-7!ON?IK+[6\S7A J4PTI1=CO] M,POQRD*KA62E,94ED\JBS#137QW@.D'MKQB3^X4NT'S'PG]02P,$% @ M-EM66'VR;*R^&@ ^TL !D !X;"]W;W)K&UL MI5QI;QM'MOW>OZ*A"0860-$B)=L:.S$@RW9&0!8A2M[#P\/[T.PNDC7NA>GJ MEL3\^G?N4M757.1,!@ABDEW+K5MW.7=I??O8M%_/G^VTVV,O>F^VUSU^+; MR[!*82M3.]O4:6N6WYU>43K)HFB_TY;;X[N2<"#*E MR3M:(<,_#^;&E"4M!#)^US5/PI8T,?[L5__,9\=9%IDS-TWYW[;HUM^=7)VD MA5EF?=G]TCS^T^AY7M%Z>5,Z_G_Z*&-?79ZD>>^ZIM+)H*"RM?R;/2D?H@E7 MYT6/:C-3.I?>DP08S?C7YNF[* M9D5#;YIVT\B02=HU*].M30O9[]:I[1QLQ,+9PF8MC7V!9YA0;;(:9+1AQ=-) M:EV:I26,$=&Q*IM%5D([ZGZ)BP(I;9K5!7YHOY@.7T 8]*5IW219EMD#?> ! M#6_N-B:W6=EM4RS6FH*V<-/TUVCSWH&( -W$3[+)NF8 (6>-3"!J9NZSI3N7:&J?)L]9,4N,< MJ,&LM+$EJ-ZL,YBDW/0=;J.44]0]R:?^-*P4MDOD[.\.'IE^6^+R4[+ZM,#X MY'__V]5\]N:=PXE:8V"-<7E=MBA!L5E5Q"@9=^NF)E<:E MWX,C&]X&@Y(;(D5^FZ2/:YNO>3ZN#EP =3#7Z:9MBC[O4I))LKQ6;XLVN78V M2^_ ;TCC>!E(Q&B5E6E6;;;!,UGC\+%R%4>3FB?X.USS)"W@+EQG6:3E,,*T MUI086&".HV.#(EOG385;-5!Y=H*S#AP1"#TTV9U7M[\D>ZBR5TL,'38BE7%? F61+ M0TLQ3XD9\_-W-X$5Y^UJF$PS3#0 ML4+WG(>QAN4;&],F#D.,B*UR@0G.Q*;Q4O$!:(]U]@ I- 9\ MA?2#?\PWFM$6=!RQ7=E@%3<#T2M3XT[+/Y;;?$MN2=Z>-OKRK10 MO_3%]]?7=Z?3]+H$M9'9M378G'NZ/+VL%N"JRW(QN@.UIH1$U)GNF<>\FZ:_ M.;;6GR#F%5- /)/S"0^5$5]G8VM^[RVXS\-[65;TD)X'/3-A)R(Y<\""&Z&X M6\."9LLET)J:%VR55>$^,-:0))E!8EY>-4W>%\]$@4C/9A\=%6Y%YYVFD%\J40WS A4')\1-8 5Q(AJ6' M]2\L#M:FR[:I,+4!>P(CINDO<@C\FS>XZ""[7OI:^?T/0UR6H4H-7_G2.[:Z M:P$?\9$V>U,""[X+Q >T=%P^*^L I'AJ(>T MNUF4=J6(1G77KQM6^4@@@Y4M6B122SIU;L)PJ':3/S_6W]Z_2TDL2EC;B\WC MVM3,DLR-^4YNRBT]YX_M%@NEEXQ!DM)-W\*=D>K3O;O@D.O4D:?*,P9/N/P5 M7%I;0[T76]@(1W[#960GX1F,Z-&$% ?B4E!N(4R4MW\(STJU49 4V'&13M"BFMK)/K\SKJ-9)5HU!1\8JV M=_-C2LQ#5O9L-G&%[,8)1(F(6$;+_R*[B>V@P 0\Z8Z+?^&@#!W4Z W;ZD77 M"/K_O(JG!U0\*PJK&#Y68]A0^F_$[G!Q8E2WM-PFH\'XI^V\X=*C'E!FV%:G MX'$L"3"_=9&U!2W'YZ5#BJA!JMBU8#& R*W)VAW&DK4SA5X:70!A9SHPP_\4 MO 2SHUCG7O>B"*88+,:+Z_N;T_3U^>NSV?G9Q?QL=B4^*3"\$ =GV25XD2R: MM&XZ<=;9R,VK;\&&Y.M!>]TQ<$T"B\5X*(\/&@Z6;/@YT W9\(A*T&E3JWL$ ME(5U51:6Q"1GRE+Q2VX&[V3=X(@*MB2QRU&AYQTPT@L]H20U85X,)J-O-%@U M2(:21$07-(DB!CDX5!Y, RV4<6*\/%BH* ;HMANZ2H)<'7"YW53,0HAL;A"Y MP"AYXTO15 M?W%H,;OJ.M"'"9JE@LTDX7@%$!?NU52FK0/!#1HCXUW7/0![J M"!JBY9DYC25%[)3"(ZSS?/-N.PE\(C9X,][&UCW/^Y:,&W BD:&(%(PI0=*- MG]X:A!XU ZFZJ<^P/1DPN68%"J0N'I44 6'8RH1]1R(PXF4^[%/*J<%QG/RA M*7M>8,&B:IX@C7&\-RR7!+J]P*@2UQ1*U6)EW*Y)$*0U;+E_XHG?7/41L$\A M,[8GY:/CM@3BC@&EKT'?<8: Q#,8E68XH*J;PK=:HD=@' *%G#GDH)#.L"$> MC/7K00S^<%>TRS,Z]BQ)MJI@W$!]N?60.?!3HT,?X6)TL^A4S[)A5"96!Y@1 MV-I'FX*O]8(818\L+4>?C^04'QD2D]%+8HL2?I6X9;#<&=OMD;MA\Z:.0CWH M'CR(?/3(Y@T)BP48.XFE.RM=0R*2K0!$Q"1QF()0?/N'X)514H(>1OD%R3.E M+^Z-27]J.I/,YI/T7K;CL=\/8V]K2:BS[X38DC1P *LW?-^ &_[7<.^.?M6( MU071I:@(AVDUS(>TK$T6Q4.8T+?M$'1&"3):O>EC<')X3^9,V%BS%BR^S0(# MX.5$?H'8SZKF@2[%UN!KUW &#P+S"+="_XJ$T)Q#0@MSE="]D(XRP-#@\X$XIRC0$7;OKI'X=8I%*Y!2R M(ZZ8!EP7!!29)Y/WM,Y$ MS1Z%V0$(3=)U#SFB.!>G. MVI2QJ#Q#("Z00P:9Y]U$!=#MV$]L,LL<-T]ZPS[ $(M]D[EU^NGWWL*&L"TX M'-H /Z1K&&Y K:!E":MI/H!9K(UV\DA M9#F6=&+/2#&()C/0-/6PTU%F )K Z=;AHPL>M"V"P[8M9:&-AO,3W;=FN/C( MMI"NMFP8G6/?HND7W;(O0RI)Y'@\?&\0VD'<: MS%W\F6ABL! P%>CP*1LRM2V'8:V!,?R#]R"_A@5_.O"K4!=""O5H"Y_^'.#; M[D1OV$?S$S&,/\Z%109L]#BZ0?W&]YH_ BV]FKV?3B_&&LS=7TW_\E0T/67]D%J834N%(=GW8_2-!(A*$I96 M";ATD+O>&=*JTBY#FM2?7R ABUS"[@=NBH#O&4,ID3(!Q %DA^RM\/_ -@^* M0A:]+2EXT,2M@7%:,U8:"BCPJQG45I*PK^@Z+L\964(W?J0,94U!W9AI#$>/ M;$NK<7:2UKN@]>9AO5L"%ICGO54]"NY!TK\XH4*>ALM"AC,VZANAF'2D0Z"V M>:PYN4Z7F6<;2\KU!_,VY% "^IZFWS=-P8$A'8K+.$08D4UVX5H2W5PER=IV M2V<1(X-55GZJ#1D913_@:&9;YDXCF>.ZIC!,C5 +I]<2D\%$C('G9,.:D2H4 ME"UIV/3%JW $*S<<_3SXA8 [$ZY[A-Q^H%ISUQ3;FBX4"H:*FC_,A&TD946& MLD"/.)JC(@Y[O,;#B<*3"C>R$'7&R?^!O&GZ>1C\F+E(7L1']AMAU'YF:TS& M7I$$#.\)I"<^:B7X0\9F"1R?U MJ25GR8FW[#&DO&3-3FBK$94IU(<3@*=E?OG:VEE35[S*I M\\&F5+:O=-\HAAW)8O(G+C5XZ=&=EJ1,4RT"2DAC!^'7*@]#..\0^>PC%:>0 M4&)<7TT>&RV1>9PG[!J9#;)HD<(NTQ_PZ(QX5,1F9/"/#]0\Q3!)1^E9=@P(F0;J?$@IX.G8 M>L"/UBM&&+#ICC+58)IMX9N<)/<3+U #/CM@"((5E 0=)7H6T.J>$H+D!:G= M@F'; 0%WE/4]H'$JXL9),X>BJ-0"M#:=5J^CPW&RBS@WLG9C ,<1"N?$A&_B M*:/AA-0Q)\&5Y^J<1\D,*2P:3G(@;*7$26RZ*"H:Z=/H(C4, !J-H0%UU$CU M'K2?(<$/O!<+$J%@Y3=U(MQ9TQOHB410RHYD(1>% " MGON]A@R%X21-7>S",DW)<.J3TK>0NE:JYU[\1S*:1!4<"!ZYWY9AC1>NS!/' M;M-L0H_$4$+B&(0'Y25T)"IBV*F93GP#"JY,1@V0S/]T*C:7_FRBU0FL5G:X.8AM"'H\24&R#W M4;J6S>4]G@:DC?R M\P]1GT%\ NXVL^("6N8KX:RF;:4LSCTZC:\ 5Q59 18#QBDY4&3?2'C/ M/&&,ELUVW'U(@S!:+^T74]IU(RE>\V3:W#II5]+^#4FV2.W1U\%-)&R/<0'2 M4R2/Z+?]G/6>EK%,Z:_JN%2.?8WLN63\D0H?)V)"><\#[[!+M%N90DZY_6*8/81%-IK-X(.".)]] M;JW[0JZOH8C-U\\CKXH3&L0BFG_)MQJZ:[SB6^"X,R;4T]A'8='$!QEP[ VQ M*[CHT+3FI&4IHGO4ET1*DO4(]5J)6[AMA_*,5%6'Y2-$>:P2PR<;>HK@#[3M M5*!N@T V)IHRNCD%('BTM@O;Q:U)AYG)65F$ 'T92&?7!KKS>$ [()1D? ,;>%LN2 MV@JU0T.LP9[GC"-J:4OB2R>'[!$J11)G"\.Q]LT@+7RJ 5" E.%F?<\6#H+@ M#$1IF!]/6)N"VQNIM+P:6C!6["@E$>E-& \EJDPU&6)Q&]5B@/ W8?D)-/)4;Y0A;- M;+N/-8FHOK,4OA,EC]2^$.XTZE@:6@>9>>,L\U CFUVI6_72S\65Y38DEAG MRFU,T^_]HA-UA'M2-?0HB%LCPZX%P>72E_:,=.NQ/_ "SZXG$LF$"BHPHISTYT269&3W#HO>[EDG+&J:%1*X*Y.T< K1NHX2 M7^*/Z8Z VJC+'+O>2J,MT2)K?G7+O083#*)+RQ4'*?6X2PJCA9=@E0F FQ>* M#>A@)JU1$+RD%")-G]'SQ Q-RU7E*@U4.K+6FH)RPL? MHFS:+[0%<8+&QT13EHK44RO<(V_&MJ%;MTV_6FO_C6]P'K#48)B%&\&V'XN! M#NQQV,YS@B"19PHMX-YW6XPC4_VD?A$B)?CRL'/6;BQ&::[C:/IHIUSKQ;VR M3YIH>Y9\F#Y$/$!\YM'.9,M8OT=%K3W_L]-K0EKO/=1;8 DDTB)*XP17(M?B.%&N+AG[KCXC8T1W2??(U]BHFN?Q7:X M,(M.1:MW/AU !OR@'::1:JP.7-OX.,=/PSDZ\1]'(,>BVS&ZV>[B0H5V*'G4 ML.?BV:266LFHDY]O;JDN5I'H==OTSGN><58H_!JZG72&'3!2366:\D#T+J9> M\RD8O%EO'9O4T$:F4D7Y3):_"S6)@@H1V2!N MT?FP[F<]_XV!&;0S[;:OZ@R:-?IS[,W>V:CV#6L+A M7Z64+PI2]-OT?IH635EF5'?O$@_X1L@B:I:/&O[']=^O+)QF^J;5>&&RD0^9 MY5)E]/J -!Y=ATY:MPO^NK49"55TX*%8OD_&#KK5*PF\& K'FFZ/ 3-[()GAS27OR0E#RL;$0K3#-=@Z1HQ[%=:)5@>TT$HO M&/);4Q\XK7D3O36E#_9?IPH7/^Y)#=F:!T4D0TL:PY:,0?8H?;IOW"/;%K= MDH-H,RY+Z?O+WI%P/O%JS&Z>/&2HLA#A=-E34*&M].H3,O2) MB:$VU/%Z&ES00&G]EF\UK^.[/OUDOP==D#0,#4AX=]_DV+Y2D^+Q@M1(K:1[ MBO>FZ-U4A+#:;92?=D,V6N,=M?R5R$9*XMK"6G2X)* M;NC]"9[[XM/=_:DWT3R.V\!"F$;ZKJ_BN:[)OX ENA@FRMM8WI;L#N5+(RQ::31/,(WB+:7FA* CAO_OI\DL:7 MDO!M2'J5)U4#Z-'$OJ]2>V&0*D9?1W U@@3Z6CK6L-AJ/Z#;SV -93YPZ<\=9 +L M*(VHO./'H1%U_"#J4(U>EH[AVGWZ)_IR-3!@5XL/6P^IN(]X^K4M&6)]X]O( M)O%'[F0;OOY5W+7;X'9=P&!T4M.)/Q]AP9_@@/2E[!Y\?^VOG74^O?S+QTV. M'?=3_6#;IM:BVK$*G._CCK%'%+.;T2*$80IMDXM?F^24QQY^8@Q;:&E:=+A9 MA)PQM('^_,."TF$\DQ/(]]QW0T5$[GAL32(O^6G:O6]9^.,^[(4AT<=8"FX\ M4,QV6BHT^)Z&]\"/$QGU14B5QK8[546?X"'<'/K2 X32=>,N)NH6"TDO^KM" M9$?BGIPIOQD-J9&(,HGYK.WJ%(I)?S];9.Y&9[PVV4W]D!O2WA\EU+:2L-]T M$D_XQEEB]\))&UOZZ6&O5C>T0^WU=KEAHG:V^/QC:"/3O/NA5^D?)3GF>E*7 MP=!1C+%#$'>#?K^\_G"I%AP?^MN%#O;B^_^T4Y$YYB[/S-\/K+[^$[JP7OS8;0*;YU?GI M6^I&&?HS(5&_#']8Q,_\&-[4]_7RUI]:21K]T871J;5M()$W6$5H]6W+\-Z7 MK[+5?_'UKT-_P>=E] >9@#A7_&>G^(\!U)W\;:;P:_C+5M?R!YV&X?)GL7[, MVA4YQ-(L,?5\^N;52=K*GYJ2+UVSX3_OM&BZKJGX([W^8UH:@.?+!N*C7VB# M\/>^WO\_4$L#!!0 ( #9;5E@?;KFXCP( )T% 9 >&PO=V]R:W-H M965T,-E*>(G99H(G"18+0J*D4)0II MJZKJ@]D=6!=?-K87PM]W[(4MD0CMB^T9SSESL6<&&VU6MD!T\"J%LL.H<*Z\ MCF.;%2B9;>D2%=TLM)',D6B6L2T-LCR I(C3)/D82\95-!H$W:,9#73E!%?X M:,!64C*SG:#0FV'4CO:*)[XLG%?$HT')ECA#][5\-"3%#4O.)2K+M0*#BV$T M;E]/NMX^&'SCN+$'9_"9S+5>>>$N'T:)#P@%9LXS,-K6>(-">"(*XV7'&34N M/?#PO&>_#;E3+G-F\4:+[SQWQ3"ZBB#'!:N$>]*;S[C+I^?Y,BUL6&%3VZ;= M"++*.BUW8(I !$MF+3KKI5O! MUMK 3(LJ4%_ GP8PI MMN7>Z)EGS- X:^B/O4]\T#(2S3(,!@N9KI2KNZ?1-K-G7+?<7_-Z<-TSL^14 M=8$+@B:MRUX$IAX&M>!T&1IPKAVU .Z7VCM]H)WT$SDT1]02P,$ M% @ -EM66!K:+K6+! ^@H !D !X;"]W;W)K&ULE59-;]LX$+WK5PS4HF@!-[9E)T[S82!)=[$]% C2_3@L]D!+(XL; MBG1)RH[WU^\C%:E.Z[CMQ:;(F<'6FEWF5;>K\Z&0Y=7 M7 MW9%:LL5(:6PN/3[LAD6 NIT_E%G+NU\PO3>"4UWUIR M35T+N[UF93:7Z3CM)N[DLO)A8CB_6(DE?V+_Q^K6XFO8HQ2R9NVDT62YO$RO MQF?7TV ?#?Z4O'$[8PJ1+(RY#Q\?BLMT% BQXMP'!(&_-=^P4@$(-#X_8J;] MEL%Q=]RA_QIC1RP+X?C&J+]DX:O+]#2E@DO1*']G-K_Q8SS' 2\WRL5?VK2V MDUE*>>.\J1^=P:"6NOT7#X\Z[#BD?/(6JQ)^?OZ[%07359Z;1GM'=YRS7(N%XHNA!WPP&N:/4-@$3"&1W%!$%,/9$@MUQ(WRDA7%"Q MV^35B]-L/#M_LL>.?02QDB%/@BQ8#BHXG!Z^(@EQ.A5P1*$./C)?^(%9H!DBO==F$R3%!MH3\JU-#47Q#R+P!!A.1\Y%]-JS3I58 M,VGC,8#XY.12AZ0(P$D$FON0LQ!WM\F3()V7H,A4-$S>1#M7&>O?>K9UHA$. MZM"4>X7K)=BIVW.JS :ILX-=%\BF5"#MI6XWJHV6/FJ J-9"-8%$\+!B)0NU MI;P2.I;17DVNBG:($MX.ODHLXH5_)4+I,ZT03&F4-.1XB=O.1V((*C18D*V0 M96.D]+$U9HN1Q0;O8IM_MJTW%;4:^ MZ!8*I&"ND6-MD!J]9(NR4_%RQ7K;'J #Y""*CT[M32__XS;^*!F'POLA&F$V MV&U96%1"N%,(-P+7"Z2TNQ5B@C#(SI+7'P*N:1RFW)ODZ@G\^PZ^.^:2:Z'B M*LZNKU''R[]ODW72:]*?GCNC)Z_%@,CI.WB0X1[53 M;:L%PB:DN'V12+]-7I^.8'2 4!8)32P3]MXRO+O1CH-,^3?K9_F%WU;YGOIBWK\*/PJ++ M'.Z2$JZCH]EQBCZ(+ZWVPYM5?-TLC$>SQV&%QRG;8(#UTAC??80-^N?N_']0 M2P,$% @ -EM66&$#N]P4!0 5 L !D !X;"]W;W)K&ULG5;;;MLX$'W75Q!N422 :DN49$NY 4YZV3QT$;3=+1:+?:"E MLK(S]XN8 GCVT2KO+WMS[Q=E@ MX.HYM,+US0(T?ID:VPJ/6SL;N(4%T02C5@UXD@P'K9"Z=W419'?VZL(LO9(: M[BQSR[85=GT-RJPN>VEO*W@O9W-/@L'5Q4+,X /XOQ9W%G>#'4HC6]!.<L M3"][X_3L.B?]H/"WA)7;6S.*9&+,%]K<-I>]A!P"!;4G!(&O>[@!I0@(W?BZ MP>SMCB3#_?46_4V('6.9" :V JELJ_-ZL_8!-/07BU42X\ MV:K3S7F/U4OG3;LQ1@]:J;NW>-CD8<^@3'YBP#<&//C='12\?"6\N+JP9L4L M:2,:+4*HP1J=DYJ*\L%;_"K1SE^]-:992:68T V[U5[HF9PH8&/GP+N+@<MZV2Z5"+I[.K_X^A'JN3;*S&0M%/NBS>KEW*RBE/>'T?-H%.<% MQ_=)'N*A:**%K^)'HH4Y$A22+ M1RGQ),/NX\,<5T6<%/3.>1(G68[DL!9TO:86UZ[C!Y,MSG1//!A5U'(G:8)= M6] JR\H@0.2BPM6X_KJ43@9:L9/TE+UX5O*4G[,JSO/D<'?<8QX\3N**)\%C M]&]$%,@W,>1I@:OBJ,<\SJHL&L9IPHDI-T:E!;G ,"(VCEI)@L4OH"M#*AS[[ ,#^-#@A4',_11T[ M1-.$+0X J;M[)OT4GOIE#O9N.CC#9N$^YUAMEMIWEYZ=='=E''_JW7WS MG; SB552,$73I#\J>LQV=[ANX\TBW)LFQN/ #,LY7GO!D@)^GQJ,:+.A W87 MZ:O_ 5!+ P04 " V6U98K;))LL,$ "/"P &0 'AL+W=O"?PF8&FVUHPBF2OUG3:WQ>4@)D @(;=D@>/?(]R ME&0(8?Q8V1ST+DEQ>[VV_I.+'6.9 (9F+H45;=#+,5WK77B]]0R]) MV1?5V,JPSTT!Q:Z!(8+HD:1K)-?I08N?((]8EH0LC=/L@+VLCRQS]K*#D;$_ MK^;&:DS^7_N"]"9&^TU009R;EN=P.< ;;T _PF#V_ETRB3\> #CJ 8X.63] M_4&]_:C&$5L%_*T"=J/JEC?/3/JC'+3%^F2J+$4.S"F';,DU5*I#@9!)WA0A MPQ\&/SK18M59UF%B-&2,2Z-ZUQJ/T%C+G_U'6W&+@:!"\3>6&!0!!BE4(7(NY;,#(YI27"^:XV.4>DPD:(Q$-7IP7_*^RC-"P/SL9=G06Q1O0 M.S$0Q9H:^(DJ3[ D FX,6+J\B"BOZ,;OQK,"I>92++B_V.4ACK=A"^;O OK/ M)AMB7V)@&PR_H%W-KOS>;^Z0&R&Q3C!2U-U7%#>(2DE1<(K_FF.-8_$_T%.! M]6'(W5S9BC R#W+=?1TW=!]VZ18][&DT"=:H'8_3*-T.XR5-<@OL)IP\UQU: M^^Q3_C_".!#![N7Z]4*C#7YF^VMWB*(+5[Q-_F&IR4'8H3YV'6T-2#7KA1D%\ M&RD??E[J3_MI\\H/61MQ/ZI^X7HA&GIU2E2-H]/QP%?N>F-5ZT8NK"\&PO=V]R:W-H965T-)! BB* M7I;M3AH@2:>8 GTAZ=>LI>/4GW3*R$,^[ZN:OUFM#)F\_KB0N8ZD!M18V0AU9H;O*KEA=XH MP0N[:%U=Q&&87:QY68^N+NVW+^KJ4C:F*FOQ13'=K-=R9DHLWHRNH] M/#.R9"[E-WIY7[P9A:20J$1N2 +'SX.X%55%@J#&WZW,4;\E+1P^=]+?6=MA MRYQK<2NK/\O"K-Z,IB-6B 5O*G,G'W\3K3UCDI?+2MN_[-'-C;(1RQMMY+I= M# W69>U^^??6#X,%T_#(@KA=$%N]W496R[?<\*M+)1^9HMF01@_65+L:RI4U M!>7>*(R66&>NWHJYN;PPD$3O%WF[ZL:MBH^LBF+V4=9FI=FO=2&*70$74*'7 M(^[TN(E?E/A6Y %+(I_%89R\("_I[4JLO.0%N]B_KN?:* 3^WX=,= +2PP(H M&5[K#<_%FQ'0KH5Z$*.KGW^*LO"7%]1+>_72EZ0?=?O+J[* 6;L^R'IY;H1: M[[\6])I+I(PVHF!RP*!J:5^624V)HQ@WDY&(]%PHA M>.V=OJ^Q3C::UX4^\R@B]"?VDB#+V"?YX*;:[R?>.?Y-QGX8AC0^9A_Y$PVE M7CRQ']N?-(AF.VO'7NQ6M3]9$$Y?,2WJ4BI62R,T*QJQLR1CB9W+SC$[2G\P M>[*=G0:SM%-LRB9;(DD-_EHZ]*,!VO>7CL1_-\)/XXWB" ML4G4C4V\-/6C\=A+8W\*C\(KXU?LUT;)\T+4$@G.*7!#E3Q2J=?=+;!^/DF3%)Z,?A%&.3;"]4R,PIE&\G/-O5@J^2O/:FL3^9A=X4$V>1 M=R<>9/5 R+L%Z$K#WO&\K$I3PJPHBOPPF7DQXI]F,^\/KDI@CDE MC,]BB9> M!C=]E897%MU>EF)Z$GL95 IGL?=!:.UPOQ!8<1HGH7>&GXQ^[" KT1MV$8J MPKMW2E(Q91Q&^'&BJYT4 J)IFW ZIB<8G2010U(,?1+[-K=NY7K#ZR>E M55D;R;CW\T_3)$M_ =1 VE5%]6>;>[VWV.E7>OR QS/POEFQ+Y]NV0VOO_GL M4W#-3KO7,^R%+$41@@"-379425FW798%LW[#*)B.=]#MA.1\+2PR]J3$( %5 M/G"JDC 6Q-F@^!K00UVPWT2QI#!>4Q$MS1-YH^>,Y][ %E07[+?NF<1 >6,! MDSLX\*42@G9AIRU KKLO,%GZ6(S M) P*VB@?0^,#H*S-7VAY-IN @HL\/Z> MHG!.'F.?%PL;D#M.ALO7[+0\LU/OVRA\?A"JIIK-W@'%=4[FV3/V0-R MC\\K86WT;9M3L&8C:Q?!S:8J51K P'T#RU&N\0(64K_8JDIC[P3"B;)XYQI?YRPH M] FGK+]PRF*;"I6:LR@DKH# C<2^S%8S*_>Z^ ^\8A/!345$MRSRT=$$!$YV M!+0F=/Y;M11,)D$0097/'8>)TI4$@NC"TK=X;JB-.7_@965W7<#A>ELR]AW; M WO;"QSG4*D&0#D"1>\H]AY7 F'HZWF LII+15Q5/?G/[2 _S 66Y!77NER4 M5$WU7L_"CK#K+3I\696%K1DWO+*NNK?G?NB5PC%H]2<8+;1LB@)X!&EO^ M&1P;_$&NHFK#%^P12BZ:JGIBA>*/=;#?0KG9WF$N=3S(GO$@VS0JAT?$@&M[ MQ;LQE-@:1&%S6 FJ2(W2#7>T_+@J\]5.HK;$>!*%8Z\C95@W*-G'>^S#E([5 M+[;F#NAF!0OL-MZ!;5J.'# W=1@GR;:<")ZO?(#X6_+B M&^G-EW#]TC8 :X=ZV(MCISUK-[SE=(<7J+D'5-W,M?B[:8OD 0AQ6$S0L<=6 M[5L89SB!C>LZ\#*>$R!Y?)]YD MYD>)_3[%R0(O:>I])8#P!;1C- P1APX$ X,&9X-=K@)^DF@23+?%OF>> _V* MM\\HA*.3) [BH^M=%TQW L[?K0#B,VU;J(I1 [E_GG=>#=@]W&Z0 B6GC,2? MKL*TN%ST7?#P;H"B2M6(2HHJ\_YC3LVSQ5Q;;G+INCA_T&[Y;8/X(%PM:&&_ MEE2>.H$H+_8L1 *@@=&> CI*P@#[T+6&=Z0..D5-%0&3DV#LZD';\Y,&MW)G M,B#*C76[G1_ZE!^4,3@!:=&VF3#:=43_?^NR)0U;K?%6E9947;GI_:K%KM,. M1V4?0Q2BXGSN\.!J?26,(4;;QEPVQLZSP5JPDRR(O6&+>1(/87B8J>U$=W+; M;1KO5VCV'/0'!XNO!_RCMS,'+?8+UT^E$>M_<-UD^7 M3F+OMCWA#VEGL7^FIU,_'?EM?CLA:182=^!\/W'$]F@O<:F\ME#:Z:8LF1TV MVK)T%HRGKSSRZSA()Z\.1OR8VP_=*5X,KG770BWMY34Y&)3K;GC[K_W]^+6[ M%MY.=Y?KKN.BL]8"2\-@,AXQY2ZLW8N1&WM)/)?&R+5]7 F@3]$$C"\DJE'[ M0AOT_VMP]3]02P,$% @ -EM66*2).I/T!P %14 !D !X;"]W;W)K M&ULK5A+D]LV$K[S5Z"4J9P4ZC$S\:PS,U4SLE/V MP8G+DVP.6WN 2$A$&0*X #BR\NOS=8.D*%DC[U;V(O&!?GWH_KK!VZWSGT.E M5!1?-L:&NU$58_UZ,@E%I38RY*Y6%F]6SF]DQ*U?3T+ME2Q9:&,F\^GTQ\E& M:CNZO^5G'_W]K6NBT59]]"(TFXWTNT=EW/9N-!MU#S[I=17IP>3^MI9K]:3B M[_5'C[M)KZ74&V6#=E9XM;H;//U[1>E[P3ZVV87 M*)*EOI%1WM]ZMQ6>5D,;77"H+ WGM*5->8H>;S7DXOT;Y?6S)&3$ M>QNB;P!X#$+:4KQ3Y5K;M7@@X'34S^;B@[.Q"N*M M+55YJ& "3WMWYYV[C_.S&M^H(A>7L[&83^>79_1=]N%?LK[+OQ^^^-?#$BN0 M1O\^A42R4<"M1M>J*QGME MB]U8%&ZS<24TC]F>ME$!P"B\C$JH+Q!L<#\6VTH7%1YHO)-!U-)'4NCLVI'" M91,05P@"= 91$$+(Q0-B$+4SF@S%@>.E4T%8%X6R:U 3K(I0JZ(Q*0CX;=0S M]*Q5*9 2-DCF&)+Q21C:LDY;Y4Q),CJ$1HF5MM(66IJOL?"R)%];/. @H8LH M5RO%Y,4!Z #6 0@@ UA?DOJM* P$S(Z#*"IIUW !3M/M2FHOGJ5I&&!ZTH&\ MMX\WJX .\ UQ+PH9*K$"DX>ALD,4\BRY+8O"-3;"4K<[:T3@I8&?V#+09F\$ M-*H\WI#20;*LT512FB$\ ")(G4$#@:Z(UD ;3>(-V,6;'<4T\(.0\JIP:ZO_ M5)0YPB)$);W%0F0,7M<$8XQXZRR\TH?X>&52IE2ZIM7(-NP#!>O$$LM ^!#J M=T?(F)&XMH6JV8$6HJ%/% S_[3-3!HVM/JP;*WD+8NA3G(PB2=!E;*:^I$T2 M7H?/E (,0JH@K-E*7XI^30$&)M8*I,&KLBD4KT]^LXAIBMA(VJG.1%> &E[ M7>OL#ZO&<@C8I:XZ19"&:@\)"V.!+CD^J/?BLW5;>ZQOMR]9#AD^GW%XGR^5 M?%89>G#C=62?5JC 0+L/)&JT.?^I6U MUS0#]:DF$WV2=4(0RE%U^P)""BD9N5(E4B%-4)S52QJKJOP(WTJ6XN+Z)K_"7&),E]P7KZ;YK']R M-B''WS W%I@B0X16AHAW'0. VBR17MT0P$9Q,1\3J=2I%,V.(>%-VJ'B448T M@'PM/Y50E4J:'C-]0!0EF!3-J5^;H]T*6):?]88MLP,3(P'"6<. H)RRU MTO-[W:5]WQE2$$$=]E=T#;,D:OETV42T.!9T=C2JB1%1VV M^_Y(0Z),M>A\>9+Q=RG#4JNG][\NWB>BVY?32<7<&5..LH?#<0YX@+&#*M,K MM.B+V>R(*4OU]9I_#'9D-22P[ 4">X'^$D4=1"Y/Y-ZIR/\KWCQ,1)BAC+)N MP'F%[$8@:,6A-E:=@Z)EPE-9=$22>3;TY@5G\-N.A\3:5WO6_O_3<'9,P\/! M^?04&EJ5?3;9KVP?$VZ*B=ZT<7$<:630&(80C0/7D6>,*Y^A6O))!P,Y'#]/ M8=TWAY8_N6[;+"8"M^U'DUX_37K=V+/"P0!,@HZ-(Y;%F L.P) M@!(%&+6&8S"-5I.+)Z7$+PYE.;L:BS>:W-*1YD&"O%#4.A+5P]@"XZJ.XA-- MN0L:A93G.-.,UC:>[$3CP56@@R"-B=+S 0ZR"1;X' M]N@HRZ.K.NB"< /$0[%!6;M;9:,Z6(L4 (_I\(4Z,?:9/Z4AUCYONQ8IH:?0 M-6U,?@*.H3;:F&Q04'1V[(]I^&TU+#M0_JRYA$'1!W2HL9)CVS*D)_ZLC$9 M?*J"Q35_D L)[?35JG_:?_-[2)^Z]LO3!\,/B()F-:-6$)WFKZY'P(8_PJ6; MZ&K^\+5T$>'Q9:4 DZ<%>+]RV+KVA@ST7T+O_P)02P,$% @ -EM66&WI M"E'(!P U!0 !D !X;"]W;W)K&ULI5C;U+^#E5NE/9B.$90]%7IJKP<;:ZM5H9-*-*+@)525*[*R4 M+KC%JUZ/3*4%S]RA(A_%X_%T5'!9#JXOW=H[?7VI:IO+4KS3S-1%P?7N5N1J M>S6(!NW">[G>6%H875]6?"T^"/O?ZIW&VZCCDLE"E$:JDFFQNAK<1*]N+XC> M$7R48FMZSXPL62KUB5[>9E>#,2DDBSPG1E#CGX;GH!-)!_O/ M+?)U;M^K[2^BL6="_%*5&_>?;3UM,AVP MM#96%RU*A!KP\E=ER,+[D0S2AM.MYY3_ 2G M*&:_J=)N#/NIS$1VR& $M3K=XE:WV_@DQSN1ABR)ABP>Q\D)?DEG:^+X)<^T ME?UULS16 R!_/V:V9WKQ.%-*FE>FXJFX&B KC-#W8G#]PW?1=/SC"94O.I4O M3G%_5GA.&TW2LO/LERS*)PCD_.A=*8VI>IH(A %_H+$O'EHHP MR<49JV7:[0^_6(&GI#7# ,:XRDV,^QM.Q#\USV%W=T95%'1L2I"75"Z/-\C3 M?HG,A=<\@#35/G/@LCA^ALO@H1M4^LP]9NP]C.%DRE'\0X?4;Z$,8('2E2*P M&G0\:]5Y)/8,2MT<:S9#]_-XVCVHW'895_%+OQEU:/GQ8,TEH+^ M!9)3M%"WHTK!5%'*96U<0K&44$D[CS%\*M'4"O@5N@D1[ JZA/!>L\KRG)5U ML03D86V#/#REJB@(BDZYIH1EAY#T:6>_T?D$'UA'96:Y8\ED' #\M7'8\5+/ M5EH5!XD _\5A- G:=P">K]=:K"'@Y1".J2G-=RPE??+]YBH;L MQO% HQ'.+VVS<=#5@FWI7Q2.@Z-\Y?=S=J_-<1B_'>UMKE!5 MX[EIQ=45B1Z'\7$I(9?XXEQKBIYU*J+618O%XG&Y>TC?B970^K@]N)CV=0&Y M6I?RLR" $YVK3#T-OO!$4VCM1@MQOA- <.T!4F"*IOF;R7&7SBFXBB ML&.-:NFR=A@+*BX;]6 <&H5SJ*MLOO+6X)Z[!2]UP\&V,;X'^2XN#5)_IO;4 MX9:O4(;V. 02$G=X*6"9Z&_$8Y+OIEJ<:],>28PYV5@2$XW'WS_A$\:W7&>^ M(B!H_LWY:>G2E<;D?I#Z7)I D59]&O:_![)CT1?CNK-X2(6 9M[-#J1]FD)0 MKS,8^.L\H[!@!'<5H_0F-=G1P -]=RTQROB) &.0Y=JIY%0EBD/W.K*A_^D" M9%5PRNGA4@Z:/ZXKO<+$FF;AT?Q\\"G ?R];]./U&++73CSJ;]\M* MY;B-NUBY+N:OY*Z@VT.X?2U\_EHM[>Y5!NW^8P%4^ M=D<1^]-=FB'F!OV!KP5[0^0?B3RX:=L_IDIX!JF6-CO_J2V-!-,DC.?X39)A/$^\0)$%4;P(%N,P&@%>V. LFA%O^&(<]R5.O'$7DZ\( M3()),H4301O3;S(9)O.D-TO*+BPNOOUIK %/5FL_^])$Y;. D$2> \Q1%%_$ MXS!IAZLA>S$)(]:]$>D+Q&:_WS1@].U\=VIV<^JADN'2ZHI;B=REZVO:FVJ< MDX@!53=73H'NE9"VUG3[U")W&8I9,%>=1K&Y4&Q0308U2+J#,Y.7,/.+7_PKC_WE:MO:#>B(7)!=_.B M2;(;XV F&+0F+T4I5K#EL<\7H]Z7ID+HM?N>1B494Y#_Z-2M=I_L;OR7JCVY M_][W&]>H6H;E8H6CXW V&?A[9/MB5>6^6RV5M:IPCQO!,?@1 ?97"K-<\T(" MN@^9U_\"4$L#!!0 ( #9;5EB@ERF1< H +H: 9 >&PO=V]R:W-H M965T#P#!>#(XB&1"E&S M^UU1ZMGY^=Z6PK=EQ/J[TH\61=J1VO<:DV9WJO!,_-HEUQ%LYFB[,= ME^7)Q2MS[UI=O*J:NI"EN%9,-[L=5XZ0Y<5U^)-5?PI\WK[ M^B0]8;E8\Z:H/U=WOPFGSYSX956AS2^[L[0AB+-&U]7.+88$.UG:([]W. P6 MI+,G%H1N06CDMAL9*=_RFE^\4M4=4T0-;G1B5#6K(9PLR2@WM<)3B77UQ6=1 M2R6 8NI99?)P9!X_Y YGN>PG+)'^OY[*]B;:K?G MY8'M574K#4\XRV%+)56-B9F^6RS(KFER6&\:9YK8)XV6.?R9V^Z(Z",'@K=E75MV50NFMW%NBR;N;3]JLN@4=T@&, MP/AA>;43NI89R NNI,C-1IE0-9(,*ZORUZ8DZ;95HXI#M[TV9)U^ M2%@(E#K;DN!#K:#QGM45BW]FU9H)GFT[%K_\E(9!\E+;G0]3CX0F^8\*RT;" M/B/&>'=*(CFCC,3V0F4P$[+?TZ)D,!R2(+=)3,-0M5 [8ZO5@=6]:;L55Q57 M.3%\"S?(ZDIIH%_5O&#BGE@)(]2QE4\[@7>'K4_3:8@D5!1T&Z:@^/39:3)- MO?'=T#<@G"ZFR0/Z8,HNBQJ6VVR'$N!I+./=N2%KM@66FD!TP*<=D/'P#-[6;]=4XSD\&]>-YJ0)48/ MZ)ULA!,G/0K4.YS6#.E,[%8(L2@X]R8?2D;J:^"C7WB$(/V$WI7C4JT*N7'& M)F4VLBS)@['I07#EG7I1Z$>+!"=QX"?IS+M!#I*9 %"Z]G K#O"[ ,L/P!0I MJFZ?I.G"6\XC#^4,Q0H!V"@ER@P1=)]M>0DG5+P&'W.NO>5RZ4T"/TY3[T4K MGG5N+>JZ,&@CE+G,O4GH)U$",M G88R3RZQN$+N M:BT9I,-0A?J^L$\\2:I MGR2+GND#G>$'G;;1PH^#J%7YVB0=C>WU<7""I;\,ET2^3$.OM?0H_(##?)GB M=Q8F/XQ$.",5XV@V1.(YS0M&"K,)*?^".<=UHI,$"S D60F%!UH-U0\#/TQF MK5KOAUX(^T^"N1_$$5C0.)#'039)XWA-9=*%=G'I !HC]CJZV MD'PE"UD?GD+,9(2J--X,X'E9DOU:Z"AVGM&.4MHX D]=#)ZZ*+37LR>C,9T' MWCOHE1'(P*51Y4.'@6_-9L;)DG1N#B%9^G-O,-Z%FXTT$W7>9#$GE"*(B>BY MZ:*6*CK*EO0,'VE3)! M#50?)LNV$DGK=RJW7M>"9!"AYS?HUTWG4>;>98ZR)ZESHTZ>.1+-_C2M-Z% MB1S!VYF< &QV>UMWN3'OR&E[.[Z5.J,P,('OS:?!W/N9#B$.W[%./%T&H(JG MZ1*'SY0XL,^H; -O3$R ,Y@&,8AFT^7,^_FQX :UHGQ.W&#U/.)VUG#K@R/'-[>([Q)U6E7'B2-T'UIJ4S.)8]08DM#.DQA2OVX,+ [,0;P MZ53ZI1Q4H!*9FX]Z"*0>E/5H88YA,/.NE008>M3]S.?XCSS;[:X$T$*?R.^9 M6*\)"2IZ_FP9&![1(C)H[=TK!I[_A7G;=#6^V9]I]6CN M]UM7-S(_D7V]29PLP1F=4!I[UX]P&,) DH1IXDHG*N?2B;0(0@.C+&^%789V MXR]AWK;8=K'F:D, *J,C_/:PQ+2VL+ZH!+6U^"D1.QZ))P"_Y;)H2QCX M$-5 7GZP**^/C#U.8R.";F7P3$GI!\8QRJ3P>*C$2/554*-2YM+8RTY.RI4! MAX;-+MP1&$/3SO);(W,27"$?.^ET-]X.M[:B.U!HH-9@R"@-R7L3M9V\'SLE&[4,Q%M+,%7!4V8&$9)@^^Y:^L:JX/3!6S% MIE*'QXV'K4D&,LH1Y]Y[+A7[@Q>-.$(\?/H1%;=I,1UG6L?TBTDG@R6_27BE MRK:'_]\NX7.[',N$_S(1$;ACZ(XN0S[U\!W!H MK!&^')W-_7"6#HZ/:4RG61K+\\*+D^[!X!35Y,CI:"5[+^_AB1],0^UD#6(, MS0O*UDGL8,B6+$2QNQ#SU%GXT-VU^ M!/&3GF;46)BNW42W2<[.TRE;'HV(]H57/8JO7D:V;;WGO/6&<^_3BDJ[B4%9 M[AL3@=!,B36]T6??FHI* Q)KAEP^:4I;MD3^PB1*F0- F?6@X%X[%DCANADS M1MADIZ>M_YW#P&8[V^%@T_+!9L/*ZL2ULE&BJ7JQVX1MT\% @$/7LV'R4=6J M4K:8F^0T8.#R,.9OWHH7G:-/JIZ'QE8L,WP!9L*A[E-6=5<.)XSIL9?69X/O M"3N!/$E?3>A-)!I!^VFAN]M]F+FTWR-ZT0?>YZN)_4$L#!!0 ( #9; M5E@*-M*'DP, )0( 9 >&PO=V]R:W-H965T^M;B!UH>6T(DTB7I]::_OD-* M=KS KA-@+](,.?/XWE#D:'*4ZINN 0QYZ%JAIWYMS/XV#'550\?U6.Y!X,Q6 MJHX;=-4NU'L%?..2NC9D492%'6^$/YNXL3LUF\B#:1L!=XKH0]=Q]7T!K3Q. M?>J?!CXUN]K8@7 VV?,=? ;S=7^GT O/*)NF Z$;*8B"[=2?T]M%8N-=P)\- M'/6%3:R2M93?K+/:3/W($H(6*F,1.+[N80EM:X&0QK\#IG]>TB9>VB?T=TX[ M:EES#4O9_M5L3#WU"Y]L8,L/K?DDC^]AT)-:O$JVVCW)L8]-(Y]4!VUD-R0C M@ZX1_9L_#'6X2"B>2V!# G.\^X43T.!:-B.L!MQ%C\N> MP:6,?)#"U)J\%1O8/ 8(D>29*3LQ7;"KB&^@&I.8!H1%++Z"%Y^5QPXO?I%R M\O=\K8W"C^>?IXK0+Y$\O80]4+=ZSRN8^@BL0=V#/_O]%((L#TJ!J+[W4]X7:7CK+7C+106$:R*W!#\@Z-8H):;>;UZ>E/@%/G9*8.HI.CT\JM'\IM>_JB56M^0-: JP"NJ:KG6S;:IN+UQM):'^%]O_[ U:X1FK2PQ=1HG*<^47T/[!TC]Z[OK*7!+N;,&G\;0-D MG-]*:4Z.7>#\(S+['U!+ P04 " V6U98Z:"#F[\+ "'' &0 'AL M+W=O>O6+ANX0 ,S2])E)L$ M2.(TUT#:&$W:/ESV%^?G=KE6&VDCLU4UKJQ,LY$./YN;<[MME"QYT:8Z M3^-X>KZ1NCYY\XK/73=O7IG65;I6UXVP[68CF_MWJC*[UR?)27_B5WVS=G3B M_,VKK;Q17Y3[;7O=X-?Y(*74&U5;;6K1J-7KD[?)Q;N<[N<;?M=J9T?'@CQ9 M&/,7_;@J7Y_$9)"JU-*1!(FO6_5>514)@AE_=S)/!I6T<'S<2_^)?8U/]H4NW?GU2G(A2K61;N5_-[C^J\V="\I:FLOPI=O[>-#\1R]8ZL^D6PX*- MKOVWO.OB,%I0Q$\L2+L%*=OM%;&5E]+)-Z\:LQ,-W0UI=,"N\FH8IVM*RA?7 MX*K&.O?FJEZ:C1)?Y9VRK\X=)-+Y\V6W^IU?G3ZQ.DG%SZ9V:RL^U*4J'PHX MARF#/6EOS[OT68F7:AF)+ E%&J?9,_*RP;^,Y67?X)_X[]N%=0T*X7^/N>H% MY8\+HN:XL%NY5*]/4/U6-;?JY,T/WR73^,=GS,P',_/GI/]K&IY?G221>.#H M!]G4NKZQ8J'0MTIH?]'QQ9W"&6G%RE1H27L1G%W5PJU-:V5=VAUVOV^;1M5N)$*H.V"951?!3ZI4C3!>QOD(9% MD@>3,,D*^DR+P1).)K-@DH99.@OR'*OCX%*M M%$PID8Q:K;3;JS_+P^ED&KP(SHIP@AB]H#/)9(X#K_ZL2#(ZFX39I#M("KK< M6Y%-YWPRF]'56()7[-IF,/>4S(\2^@@*\)9 M-N=,-&IIZJ6NM&3\7"BW4XHBKL1OT9=(=%YP9!M8*Y &OHH&:W%>K5:*,7=_ MA\]@T&7P,&.^=J43%LZWSC3WO JIB>+@^X,O#M"#^@A%C2%F5F+5&3;*?!?Z M((E0F-$LR" #ZL02>='.(E31G",6^3!'.;Z\/;X2*=I"=6T5Y%$1I%B10]3' MRBR@[*IVLK[1BTJ)3V;WDM:675,&<33%?X[_69\Y<:D:A*8NE$GYBKU5YHX*7^"/1ORIKJI:3A2AL&XT&NH?-]H?OBC29_M3+2D]K$:6?V(&80@C1BF M/)D/RG35EHJKK]00A\Z']>.2[46CP+;;2B/RSAP+:E0ER9( %X="WY=C+R1$ MC2\;%+EEE.K%M#7US$VM_R'Q^[)#:?:]H3>8(5RE@_A^M1OJ$;$RKG,*9HT7 MKAJS$?]>RD8C4JR,*HAB MQ=]$@,I>T$K7LM+_R..*&WPBMTO88YU>LH.8)1L*!QQ#GROG*L75Y2.TT7?< MP =I\5XL\U(L((/I.7VN-Z[ O#%P2YV M.+O/C5C*IKDWMZIA;0PY6\"-HT15Z%+UI+F]M0R#AX95>L-SEF[NFPK8Z^[) MU*6Q[LBVK6DG@Y8>1.N!02B$1W66D(1PU3AHW58E(\DAR8#Z*':+!![GB10 M\;5K;>^GY<92&X0&.XP1%%A8C^4W%(A&(__PQR*Q>J67$B2!8@EEO+[LYS7) ME4BH\ZHP"#DCU!F8C%9;"DS7R7ZDH0:>H267QX(O@G<>(CAM-)*+<#Z;\O3A-)L$T!A>(@_=RJQVU MK_)29;-<^W95M]BJ;:DKN[I+0/3R0LS"HD@]F =(^+2(@SS,08\^-J3TD;"! M7W#%*S$5P MW5 [NON0(^I\(:J_6\T>05T&SD7CCA7/Z.BC,>5.5^!CP)!TSD0 \9W&1[:, M-(%F@0A[5C;)P]F,YN(O0(/'XG!*=#'S7'<:SO)8O!W5\O$ &*7--V?(8(9: MVZTU\@0BJQO5L_O'9#W$I"-YHY83&B. -\DT:8P81IC@$4*,6PI(TZ;L"30A M"".0/]N/5\V#F&AWZ9OZ5X=A!*D'15L!'R,--Q%/NB8B8 MMJ%G&Q6*%!QGB)N?,S#2QT0BK40;!@.QDB0U&J5S3YEI_.2#M"YH7'#38GRW@L]1+?X(CLA\LZ&F4()#6E\3X]D?A#>3]1""BX MEH%X8[#%1'4P&T(Q!)UY%2)J/1_CIS?\&&@81R/I5%I;S!J(E/W(M\/^A,K+ M'NT6.%Z\V2Q]PC6*H*G94RRR[<+J4M,4Z5:5P/M&+]I./51"CB3RI4>;HA+Q MZ1@;)3]ZT)S]3ZI@<+[[K=%ZC$OMUA"Z6: M-L_A/)OS]VR:T%Z;.\XK) L(M'SC./F7JGN[.USP4@I,_R*FIP;]ZE'-CPCS MOO=D"UN;;B@ELXD?7W.>7;T,!G&,>< +V5O)K>? O%VG_="2*]GO=!33(":D MOO&#LZE_C)!EQ?[A0V?W\AZ0TR6"\=8?@Z)@2W_&YHS"QIRT+D=!RS'7DSYX M/#9\=?7F'>8Q&/+(E&YGVJH4DL'X"<8;"KW:CS64%I/'+?KIKL?:TSS*^D9Z M0$CWZZQ'")0V8Q0&H:R8EQU0Y*?K3M>//(R*Q"FVW^,FYJTEM\]>G=BKHTX) MT"E@K+B):?!8[+X))*=Q85 F1P@TE+YW]EL[Q[MJ&;1I4F%X'DP$DJOIQLX^ M^,R,48R9[#B^"X7-^&U/T$%]>+6T@*D%$H.6L;S#Y]"UN/F^9XH\6N FX-E0.G:T!_)H4@9^/YA' MX^;SV;!C/C(*K-X_ HT[BD^=KCDM=3*M1L2;C6;A&6WHL5@F$:.WJZ,9K< M V+"WG( +_W,DY5#9%-W$ES#!R \?L# S@<(WXDX1VFB)DE<.UX MCO]!<-MOT@%X:MOI< ^I-"9[98!_].)K\2>#DNF?2(8^3MZ4RBSI##RM3?V2 MR<,#=-C[T>W(QT#/!<#/]OI-0!HG\^BQ-Q'GHY=#&]7<\"LPZXFP?T\TG!W> MLKWU+Y?VM_M7=#_+!D,//$^ML#2.9I,3[*;YM9?_X&PO=V]R:W-H965TUP59?/F;-FVZY>7ETVV-*NTN:C6IL2;>56OTA:/]>*R M6=7;UVH[=UE>OJTU;Y*6YK5FS6:W2^NM;4U0/;\[D M63_P2[Y8MC1P>?5ZG2[,9]/^NKZM\70Y2)GE*U,V>56RVLS?G%W+EV]#^MY^ M\-?T:6W%75%WJXF;TY$Z20*4S6DH04EWOSSA0%"8(:_^IDG@U+TL3I M?2_]H[4=MMREC7E7%7_+9^WRS9D^8S,S3S=%^TOU\"?3V:-(7E85C?W+'MRW M873&LDW35JMN,C18Y:6[IH\=#I,)6AR9X'<3?*NW6\AJ^3YMTZO7=?7 :OH: MTNC&FFIG0[F\)*=\;FN\S3&OO?IL%H"X96DY8W\TU:).U\L\8S>E\S> >WW9 M8AWZ^C+K9+YU,OTC,J7/?JK*=MFP#^7,S+8%7$+!04N_U_*M_Z3$]R:[8('D MS!=^\(2\8+ ZL/*"_]AJ]H_KNZ:M09I_'@+ B0\/BZ= >MFLT\R\.4.D-*:^ M-V=7/WPG(_'J">7#0?GP*>G_HE'E88^E?L!.0^LO2(+BR:E.V>;E@ZZK( ML]PTK)JS%J\:)Z%A:6W<0+K"A ;W56,004U6YW=FQO+2O7;I@:8W^:+,YWF6 MEJUW8(4+N_2[:K5.RZ_,W*?%)FVQ\-K45KLR,S9B9PQ:(HW5J9V>EUD%#>X, M/L+Z2 I-F[<;W/^0KM:O6 4M:B2< L)F+*L:TKV<=?,X:Y:PY$0^-:0#LP\DE;0==2;M>DCL#GOW+&'QPN@6;70 MIC;WIMRX-8]]S.Z^LKM- Q(US? 135B,%*G-@O1S)F,&H(#K"^C05EUF,S64 M!A-J0\8-%/ ZE_[PG?9E_*J!B\L&EL^L0SZWN#A&@2(?TKJ$7DUO*@#H];&+ M9RG KO.,]%GB/EW#"8\Y.&V07^LO9GA-@FFZ*8!ZF79Z M9H-.L/*"73>-@4:GX^*B@2(@=5,WS1@#NP ,;&GH"Y/"H">E3^+6"4>IHSIH MT4V+HLH<>0#@HJIF#WE1D%>F@B^@1 VW$!XN+CY9+G<"R?R\L1@!K;RP\=H! M3,ME)K]/[\C;\[I:=8D@0V"T W%K4GI%K*4(M![E5%!-70,)T+5;R[EVGC]B MU(V,YNWFH3X9S R(L"(_L+QM)OP=LM&0&/*)B$V;%_EO&(QY8E,Y(^%>3PB9#31=#RV16=U"C;YOL M7]]Y%W<8)2#FF]HJNU6&?ZZ L SY% \L\VGBZ)N)[K=0A;/;0<]/4SWM2^_\ MAA);M6FP>O/".PP_\GY1U=YUDZ?L-LVH\GL'/>Y-"X)'QK&7WB]=W;+YQCPB M_DG/H=!XWWNQC+@($]RI).2!C' G0XQIA3O+'/\5C?%01?@GO)MI/>D*H^HD8)F&M1''I2^_3;NB? M%U4#K'3,XQC+"<6#6'B!X%H([SS2//&%]\*3RNESLU/\AR5VK]!?0J/NTA?0 M;KD^GTR;AF,J $21^*2"GW"MI.>*H!.9%PH>ZL0+L"@,Q!08%_$XB$@/'6GOO4&/FN6.7S;; MKL"]CG >= FA':CN)R&FJU![ 5>Q]A2FDT2$P8E\$5S!0/!%![ \L7P)N( . M.WR!L@*6'>9+S$,IL2R/ B@A@V%JJ+F*_%W&@$="P&0!>&5L5U1:3AFC%8_$ M<<:0GT(_!.XACV1B$8$9Y\KGL0[)7PGPA+].I@RY*XS[RRF4.:9#%(,*DG30 M<) (!\[ :@DK=8@/?85YH&< EL::ZSB"U8F6D!0>Y8P6BI@9D.^YC$)P1J@ M9.2![_\>9R(>1<0,A 1QQO*/RS#T@%D8Q<09>2)G8AYIXH>"WR/?YI@@1.R+ M'A3 8\3BKD M>31)J,)+?[O.:[ [D<)S."+E8(I"ED.9HJ@C$@TU,T:&0"!LJ>]3$/LH#C9? MRQ );9*G?;R.HLAS1B$92/ ETK8R!CP,QS*0$&'C[9#^IFW,GZMR\6.!7J[? M0.WCY2=(-9($^#$*;["3K62/890@Q88#9IHJ.I@?HC+H>+0=)L)B!2VW$--> MR&624)X.XQ$ Y,=(BQZI4-H6:P+EI'.A7.Z *G:-(E]KJ@.V8BN)VAU;_]NU MOK=MTRNQ[54$;5$FD.*0YL()O<":9 0-CE9>%'&)^A?8]F"@%S!7 MT3/H]=RNYQ1Z:3#1NL.G?![O,!7-,74FH%<$%T/9GEX1]RFQ!NA7X+DM>H%Y MB=Q!#+!2V$>$72(GK7G $\AQ6 4H[CYA(O8)!AK#H"<(%A,DDL!! 8E#84/' MKN7,T$([@L'Y&NXZK7$X0#!LV)+(BH^ ?2 M@:,MV&+TPUAS(%A7]"D18=N! MJYCD+\W!F#V":82=(OV)8*B8J&73_*7&_(5& ,P"&9/0->7CEPDPV6UCOVF+ M= K!:#\4$(5\A49;^SL$4];?(!A<'$<#P1)I9_G(+(F5BHBR2/'^(8()5)PG" :$J8L .$@LJ&(TYM;JS+"Q X+A M-1(Q^VR;A.[<\-Z/J.M?3D?[;) M['D,NC[&F6LFZ%"C/_KHCJ6*KQ=H3X:3CX.+F,?,&#J;D.(/]"Z;'NO:9J<_ M@]Y#YJ"!U)&Y\]RVFNB6MN/AQ[Z2M\ZD8TW98/KA;J@#9'(H\^UZH?VNIYO- MQP,J)\>-PX1%;68Y'6J!$B$V=2+8SA#C7?_VYQ2M)IW?3.;ZZ)/%I-D9R>K& M/U;5K%OY=ID"M,QL6H1=P:P=S;B?56Y/M_M\B\"WIT;OTGK<,=#!1:S4WO,6 M+/L[47=^TE^W=D]=EO7.NR.:%]YY=TJ#.T5_NC.:%]^HV1I;K*Z1>*;'T#DJ M==1C[NU!C]'>9[*_&SS6C9_N,2KAD=I[/N(QJLZ!VGN^*;^,(FF7'N\\_8Y+ MW0%'?SWB4G>* A]V!RGD4FD]VQVC/,>I3[4X8V/3%>_G.14LUE(?<1-K@B MV6>-&SV9,X'&A"C9>SX6Y=KN;G:?=SB31.'.T].&'+M?N]QWC MY^Y7,C^E]2(O&U:8.::*BUB=L=K]\L0]M-7:_MKCKFJAN[U=FG1F:OH [^=5 MU?8/M,#P\Y^K?P-02P,$% @ -EM66"F0V8T, @ V@0 !D !X;"]W M;W)K&ULE93+;MLP$$7W_0J"!;H*3#T<-W E ;;3 MH%T8,&(T711=T-+8(L*'2E)1^O*1'6KK)TB1-?0 6[#?FHUV$1DI%1,@#5,2 M:=CG>!'/EU.?'Q*>&'3F9(R\DYU2SS[X6N4X\H* 0VD]@;K7"ZR 6%IE6'=(^V]'\ M(%@-U4X*!,HV>*&\!K8&:5H/[XM9DQ#JX3R'E %KVH.0" M*$[06DE;&_195E#]"R!.U2@M.4I;)E>)]U!.4!K?H"1*TBN\=+2:!E[Z-JOH MQV)GK';'X^I[I6V9N&EI"CEU/&- O@(L/[^-9].F*XNFH>'J-_I:? MV/WC@[-NZB/Z]_ MT_NN7U-]8-(@#GM7&DT^NC[1?2?U@55-.+T[95TOA&'M+A_0/L&M[Y6RQ\!O M,%YGQ1]02P,$% @ -EM66-6YIEH2!@ P@\ !D !X;"]W;W)K&ULI5==;]LV%'W7KR#22WN+'-E47"[O!'*+"X[<:=9^")GN:>%_M7%G,_$O?"_S>\LWOHK M*YDLA';2:&;%]+)S'9_=')%\$/A=BH5K/3/R9&+, [U\S"X[ P(DE$@]6>#X M>13OA%)D"#"^U38[JRU)L?W<6+\-OL.7"7?BG5%_R,SGEYUQAV5BRDOEOYC% MSZ+V9T3V4J-<^,\6E6QRU&%IZ;PI:F4@**2N?OE3S4-+83S8HI#4"DG 76T4 M4+[GGE]=6+-@EJ1AC1Z"JT$;X*2FH-Q[BZ\2>O[J/3AQ7OK2"G?1][!(Z_VT MUKZIM),MVG'"/AGM<\<^Z$QDZP;Z@++"DS1X;I)7+;X7:8\-XRY+!LGP%7O# ME7_#8&^X@W_LK^N)\Q:)\/^$?12=J[=OXN/! M^2LPCU8PCUZS_L,PO*X='_78FJ,?-?$'%GTNV#M3S+E>HH12 :&,[<6]$7)) M*2H+,V4:M9]RET=6*.XAX$U0A)^/TI1.+5D*&TK0-\<5-H"6](XMS:RTGDUM M*3V)S[GE5&R.<9TQJ1\<5DU6IIX19M>KD27;D"6]4;0!&=L5V8^!M?'TV&?- MKN=6*E9E7,58U.!ZMDV;MNU/+9]9KE.Q;I#MBZ=4E9G4LR FG!/:2ZZ8D6I= M]("AH[*]X7%ON"D6/78-$A$1A_9"'PA!C:<6;3!]QZ6QJ$7&F3;Z,+!'1I5Q M(6Q[<=S:D3"0]E)PRP35,$,%BF(B;%.%<3<"0^C84BU?Q@&;*>Z]*(A54[#KEOYG;&*#:U;D- D> M!?N%'+E'&R>282.ZSM 7)14V-7CVX0D#RR$P7]=8F1N+@'"EP*+S38*"4<'@ M@4EEV' A?1X\R]KE)#4,65B #'O+B_EYA:Q'>UC!%O1/F[92+6:" XV7U4!$%!#O6$KB(ID9AS-,NGD]0 M+M6LE__ ] M6_Q]!\5FTCU;B#I.\'M8_^%EM<]+X^_ =513:YCP)9!ZW04[9_"VF$T/HZ^;"B\ M_UAL_\69PR@>=)-!'"7-XS"J:K.*V.$N5MA^?!"=QB=1TAV-AM%^,H[ASNAT M' V[)^.3Z*OQ7!%OXV%%VK![&L>TD(S'885DL7[4C8?CB*RU,6SP)]J&!(6/ M+HT%]%.S%,C35;Y4UKHXZF4XW4U\H]1%)CY*:S1E!!JZ%87(Y)H*(C9%Q\<* MOM,)02+GNM00<0BU@?I,H(#22JT;R-I0 +T7K:LN:_U*9NY6WMU5J!?J/1GV"19[S+[N?4%96IRB?*$6V9T:P.^.HS M!H9W&D8^['H.E[GV@6N'<1Z(F%E3ZFP!YBRMI\)ZLLMQ/W*-8T _Q_IR4U@= M?.(3J:27\+,U7;CUV@XM/QLIYZ"0OP$D=FOKLN=%P]JT$ M5=)7Z6&E>Z#)@MH(20LVZ#99Y0$GI?4$L#!!0 M ( #9;5EC2T5:((04 'D, 9 >&PO=V]R:W-H965TNHB_7QGYQ*R(OGDI=N:MTY7W]NM!7LR-^8+O[PMKM(1$R)-N6<$B< =#066KZ67LTMKUL*R--!X$5P- MVB"G*D[*)V]QJJ#G9Q]JLI+C([5X6];6/!)"[L6]EM7ET,,"RPWS%NTFHF7? M0!MGXIVI_,J)NZJ@8A]@"&I;?EG'[R8[B/B:\H&8C$]$-LHF!_ F6W\G 6_R M/_P5OU_/G;@C]/Z?I,-KX=" .!N)U8U6U%'Y%^%.V$ ^-M)ZL, M.Q.@D'-V:LI;51L@Z MJ!<"FJ8'JWJP-<,>'3)Z++P1N:F#M0+;JL]M(*Z=J,&=F?/^(0;[7N6FG"-N,.6=>(_Q\C-91[SO2O(J M=\\3W(B6P3W$@YE;:4G 4M'D7G J.BZ8) ;SD9:!@:K@/]NB)^4\(^Z?]_"3 M=\HY [,#\1:#K2@4>_05?>A8J=6?\" GZS&?Q1LM'XUUXH4LZU?B[BG4NMM: M<$U=&X1JT51A9#IVY:ZQR&ED9\!=FSS$+YAF@]=.27$/#?L$Z M OK7%3O>9V0I)\45FTNW2I";G*AP)Z*B4"@2T=&M.L_4&')M#QK?4 M@DQD5UO%.B9F#;[!.MFMLS:FAMBT^0,D&FVC;-?^K MS&&02 ,UA7C2+J(;DN@UX@^AP&T="@\F?)S/$X^&R_UGKGQR30[;4U.S[N]BQ]YC^WL&<9# M-P5"P2-A-R"Z9"*7Z,2_-7OL"$W./3"4"6=#@/@(/G[A;#WG6P)+L,EUX'A:;R\6:XW=W> MJZ_C=7(G'B_E[Z3%%'+P< '5T>#\-!4V7G3CBS=UN%S.C<=5-2Q7^&U E@5P MOC#&=R]L8/MK8_874$L#!!0 ( #9;5E@:7>J9004 !,- 9 >&PO M=V]R:W-H965T9$([=YJJPI[W,N?)H,+!))G)N^[H4!;ZLM,FYP]"L![8T@J?>*%>#>#@\ M&.1<%KWYB9^[,O,373DE"W%EF*WRG)OMF5!Z<]J+>NW$9[G.'$T,YB2REP45NJ"&;$Z[2VBH[,QK?<+_I1B8W?>&46RU/H[#3ZDI[TA M$1)*)(X0.!XWXEPH14"@\:/!['4NR7#WO45_YV-'+$MNQ;E6WV3JLM/>M,=2 ML>*5<,?G)T9OF*'50*,7'ZJW!CE94%*NG<%7"3LWO]+&K;22FGTJ MGW-([ MB_O-7+Z*#X?$>UN..]7@?^G.3M!\L.NBS?3)<5$86:^8RP5:Z M,BYC/RING#!,KWP:0O]MJ;E):2J5!A6FC:4!?3G7>-E:?2-2!D/RLZ? MWO57DK_7>\B\84ZS"GO)./Y=,*P6*S0B1],-DF )?95 ,SJMZEI?\40JZ:2P ML$F9S#T3,I:)%$5"'S;29;#:8=QG"\M*Q-I&LH=9R!K;=XK?4/"O>%X>L\M; MOX-L8,4:K\X"D/V74)$4.O MUP, / U7;?2T !30B^HQ<)L,(&BEB"XMX2E62"HH:KN LY*6@RX)CT,@R2AC MF.?*HKW3 4*VMEK^@_U$&4:8OO&V7A.8H]DV>\?H1%B+6!!$NP4278$KLMMG M'V"3IMYGERNT;HT#Z9'4O'HQC:/#8[M#21:)JE+A]?-!/9V3X$* 5LC.#/S9 MC/Q4^5)BYKP1]P[DH?X+LR:="UY+WXG=ZMA)C?$C.[W3E7%L:>A/SRYW:GO/ MWNIG+3G$805T"<2"&1%MZLU8GDM/>]G1^4I)W639 @EE3DY\P MV67]@4MKD<4X#DH4RU< MU;FQ[%JKE!H*YG"*B7P)$NU)=K\M=#1>COJ'..3AK*XKGB2FPKR2?-GV,]"I M UHT'SL&7WS'5KAF^>["ETHT=RUT2?M3]42+L]RV8@5(K;?;"FZ8H#/]_[$< M!:\_D/"ZLM#'O@F>Z(B^^()'DX/9PH)62KD._MB3#%^GT?&]C#S8Q&T)P.!X&43B<38 R"J/1 M)+C,2Z6W@DH*IT8MY7,(QN$T'@;Q=!I$PRDPX^@@J'-;[_]G8+'7T9M@- O& MLT/0FXP.@B_:<44:'(3CV;06(QZ1".0,,AR&TW$4D-V.SZ#M>DJLT?JM<$X) MR@!: @19H9@1I?]B;M#!;-VUM$?USX2.R)M'VE%C!=-@_G/28J:_@]<#ITE][E]KA$NU?,_QJ M$886X/M*HTLV W+0_0Z:_P=02P,$% @ -EM66#@6EY>N P @@ !D M !X;"]W;W)K&ULG55-;^,V$+WG5PQ4H"?#LIWL M!U+;0#[:;@];!)MN]U#T0$DC:QJ*5$G*2OY]'RG%=;!9 ^W%%LF9-^_-D#/K MP;H'WS '>FRU\9NL":&[S'-?-MPJ/[<=&YS4UK4J8.EVN>\[IF;8=-MLR>-S[)K@EQ(]^N.[7C>PZ? MNSN'57Y J:1EX\4:X^*7:9(M(B#67 M(2(H_.WYAK6.0*#Q]X29'4)&Q^/O9_2?DG9H*93G&ZN_2!6:3?8^HXIKU>OP MR0X?>-+S)N*55OOT2\-H>X&(9>^#;2=GK%LQX[]ZG/)PY/!^\0V'U>2P2KS' M0(GEK0IJNW9V(!>M@18_DM3D#7)B8E'N@\.IP"]L;VS;2D"6@R=E*KJQ)HC9 ML2F%_3H/"!$-\W*"NQ[A5M^ 6Z[H(Q :3S^:BJN7 #FX'0BNG@E>KTXBWG(Y MI_/EC%:+U?D)O/.#X/.$=_Y_!-,?5X4/#E?ES]>TC\@7KR/'YW/I.U7R)L/[ M\.SVG&V__V[Y=O'#"=X7!]X7I]#_>Z%.PRW?S>ET*GYK.%ITRCR1>+S:XB^\ M) J6]LJ)[3V56DD[NFH)LE/C.W/B@4)B* #"Q+>CJ;2]\TRVIJ+',7L_?Q&! M?5"%%EQD3U/R/*'G' ?IG"V9*X![&AHV) ',SK!=P)<13@4P485$.O#G1_$A MN:)?>6N2%2()7C..049;#QW*4,%X517/Z4LC,$K(X!ZH@X4D= L"B!YS .)H M<*5MDR(L?70/@9V?I291$3(!R:2\A]:8X\F2:MRN44\IKNQ;"##' MS&A@JFR*7K 6WD_27L8Y$U/)7JI>:?U$R-24<+7;.48M&#BB-34*_BJZL1-4 M0E5[CJ7@NH[UG'C68D CGD.PQ$+.Z8,=$-O-8NM$E&?)'EA/,6&5 ,)%:;6S M+8+;"/O8 18)2 IMKZNO&+R,C&JC@Z9J8-2X=(E\U%,JWU"-J>&C-$6=E7&YANT=I1U] #C6;IXH@91U:ZDP6X'RI?$9N].&MB6<#' M<8NZCI:E];$ZWELD(YH.$IHQ0T!C1S\[952E9G3?8>3A I7)&PO=V]R:W-H965TI90U:B>-!HNK670SO)Z/?7Y(^"EQYT[FX)WDQCSYX%LYBQ(O"!46 MY!D$#UMB&5L#IQ1?Z0'GLZ/[%^"=_:2"X<+HW[)DJI9-(F@Q)5H%3V8 MW5<\^+GT?(51+GQAU^6FG%RTCDQ] +."6NIN%,^'_W "F"1O -(#( VZNX." MREM!(IM:LP/KLYG-3X+5@&9Q4OM+>23+NY)QE#VVN<--BYK@;LO?:4S,ZO?B MXL P[QC2-QB&*=P;396#.UUB^2]!S')Z3>E1TSP]RWB+Q0!&PPM(DW1TAF_4 M>QP%OM$[/<+OF]R1Y8+X\YK=CFS\.IEODFO7B )G$7>!0[O%*/OX87B5?#XC M==Q+'9]C?]=UG&<83@;PG^'O&BZ *H2%J1NA]R"T-JTNL 1)#C:ML(16[:&4 M6UFB+L&LH&"D@P:YA2MAD=NK527D"(W8BUPA<%,-7O,T:K0O(-*&X&PO=V]R:W-H965TVF15JG*.VVBVD7#AS JK&9;4K[[V<;PK(IH5)NP!_G??V<@WQ8MD(^JA) MH^>*<17C4NMZX7DJ+:$BZEK4P,U.+F1%M)G*PE.U!)(Y4<6\T/=G7D4HQ\G2 MK6UELA2-9I3#5B+55!61+VM@HHUQ@ \+.UJ4VBYXR;(F!=R#_E9OI9EY@TM& M*^"*"HXDY#%>!8OUW,:[@.\46G4T1C:3O1"/=K+)8NQ;(&"0:NM S.L);H Q M:V0P?O>>>#C2"H_'!_=/+G>3RYXHN!'L!\UT&>/W&&60DX;IG6@_0Y_/U/JE M@BGW1&T7.PDQ2ANE1=6+#4%%>?Y_2CW6II=:G0ZV9CR9B#1@R09Y05:24EX :;L6BT];4ZP M<5[:NZT[M_",6X3N!->E0A]Y!MF_>L^0#7CA 6\=CAK>0GJ-HN ="OTP&O&+ MAG0CYQ==D"[Z^<5$HXV&2OTZE7MG/3EM;6_/0M4DA1B;ZZ% /@%.WKX)9OZ' M$?#) #X9YPQPUSPA2,@$T'L.FHSU?!KRZ M&S=]#6XVP,TNJMH#2'.7R!FV<<_7V.8#V_SBPHWSC?N>Y?..ND0%LG"]4*%4 M-%QW#6-8'=KMJNLR?\.[7GU'9$&Y0@QR(_6OY^9SRJ[_=1,M:M=S]D*;#N:& MI?EE@+0!9C\70A\F]H#A)Y3\ 5!+ P04 " V6U98JM]M!K0# "%" M&0 'AL+W=OWNN>=> MR--LK_174R%:>*Z%-/.PLG9W'44FK[!F9JAV*.FD5+IFEI9Z&YF=1E9XI5I$ M21Q/HIIQ&2YF?N]!+V:JL8)+?-!@FKIF^K!"H?;S-Q[YMK)N(UK,=FR+ M:[1_[!XTK:(>I> U2L.5!(WE/%R.KE>9D_<"GSGNS&&K>3@-H<"2 M-<(^JOT'[/P9.[Q<">._L&]EQU0 M>-ZM(<_REEFVF&FU!^VD"F\AQZ9*RMII..>G9Q9JR7#0"X?X>/C/1 ML#96LH#?&R9X>>!R"\L\5XVT9A99,ND4H[R#7[7PR7?@1PE\5-)6!M[+ HM_ M T3$M2><' FODK.(MY@/(1T-((F3] Q>V@<@]7CI_PC ;_\= OAKN3%64S'] M_5HT6EO9Z[;,,EV$HUA@3,VW?P)S+=U0A0AK'>H.ZS[+_) MP(/1;!2\X/> MV0\MZ3M@1%63!!7HN5?MCNM:K^]- 9)VBKX4O&\@D\5'F"Y MVXE#<-1@%E:XY5(ZPJJ$!]1<%<&R*+@S:>"F8GI+E@CD1AE"<[S>/],S:="< MR#UBKK1WJ-&M\]\:;MK#H.7KY=XLWYX:IR"K/TLLTH!B]Y'JON;4H*4KE "2E ME\)%>.J)0H9F&-Q+7R8#N,C&D[[,8,\,U"140.G*H2N%#R@*3W3-J'@IIT0? M%-4*=:ZNI"G#&D'5SFH!&\Q98]"5T\$?T*V@ N*Y.=X\XW#(&+%S9-&J MX6MO2'32&FJDNG4-T("/9-LE^MV^QR[;UO(BWC;HCU3VY D(+$DU'EZ.0]!M MTVL75NU\H]DH2VW+3ROZ3T#M!.B\5$2W6S@#_9_'XA]02P,$% @ -EM6 M6*#:X^6\&@ 954 !D !X;"]W;W)K&ULM3QK M;]M(DM_Y*XALL' 6;%D.W$RF0".D\P:F(<1)W^JYJNM:3[;M5)M>E^5M?WYT;IM-R^?/K7Y6E69 MG9J-JN')TC15UL+79O74;AJ5%32I*I_.3TZ>/:TR73]Z_8I^NVE>OS)=6^I: MW32I[:HJ:Q[>J-)L?WXT>^1^^*!7ZQ9_>/KZU29;J5O5?MK<-/#MJ8=2Z$K5 M5ILZ;=3RYT>7LY=OYB]P HWX+ZVV-OJ^ON732,TRO=6K M6B]UGM5M>IGGIJM;7:_2&U/J7"N;'KE/3UX];6%I!/ TEV7>\#+S \O,YNEO MIF[7-GU7%ZKH W@*.'O$YP[Q-_-1B&]5/DU/9Y-T?C(_'8%WZ@EQ2O!.?YP0 M_WNYL&T#_/1_0X3@9VDW6:Y^?@129%5SIQZ]_N<_9L].?AK9Q)G? MQ-D8]-5:H 3TJ-?+B]OGDS3RQ*PC?A#UZUJ7PQ<1! ZI;4:ZQT;8JE*# M&&>R9A[3;CK" >>> \Y'C^:358CV.]OJ"O6C;-1? MG08.H.$=@ZVR&I0]/O_G/R[FL^<_V53YE9!LF04#L6&JM>NL3;/E$C0X -N8 M!I?**L\3,%:U=I*6.EOH4K<@G).D47>J[M2$H*E[,%\60!==@TR F# D8@DX M6U/P:<�MN\-+9K"%/8'PX"3&4=&A. M+@"9#.(R1)YG@1N;/?DJN M"UP2]<2.V)#MF ._@OP,*LKO_DO0 '.)8\,%9U9E'J5L<2(&G-P/92W"M04 MZ9T(2*2A<->Y\L-!RYE\?*P[O6_%)&8E@.W89KM6-9$DLWVZ6X!GEX[RAU:+ MF=)Q1N"D=-,U^3I##83GCM0F9@$<+3Q/\PQ5!-B0=&7N5%.#EED\@*J"@P4' M-D.3D:T:Q>(\0?D%]BCXR(8XV"V7,)NQD4&<<6_$C#%I; #D$)ZFX'*F"M@I MXI=V<(_XJQ8> 9R&"12M"EQ::\,1 MPH,&GR;,(B!2MEO\B>H;E@,![D"#XAD7?\)&*U*MK'O#LG+0-00D7R_BZ8"( M9T5!7+8CQJ#*\5^/W/[@6+<_(+A-AH/A3],ZQ25;'1!F4/$$,=GE!+ "=9$U M!8*C_>(FF=6 J\C" ;!:I0\J:W8(B]I.%7)H> YV!#<<*$1$M 2B!WYI[>R ME@401= 81Y>W5T_29R?/CF /I8!BJNPYP MB, 3<8Q&06P%PP.DQ-H]S[L&E1NXS(B&..= F!)0NG+3 M&]5V34W^7&WJ8U@>%1@?LS@**"[..2J\AZ$KY=?ML4"/EGE8I^1= \5AYW>F M[ C @EA5W0,WND/"]0*XQ./M&$:$&/8-V+*6L;LJ@1V^L.3^CB=N<9%'\#XE M>H#E4?APNPWZDH<743V]$K%A V*N(G[1INR(.8&?5-*:B3X(^YA M@S3HR]<=*_QP5KC*B(R-HJ2K"I0;8%\^.,_=TY.PLDQ2'FT6K[ID;4F]B M*,2"[KD'D8WNZ3RK5APY90L@["3F[JRT!EDD6X$CPBJ)HJ4Z*Q_^9G_%22HZ M\?1PIH$71(1-XFSK4DKB>]FRM]Q\;8MJ3C M[482GO++%M3)VG2V-PB(4J-B<1Z@/"!)D.5EUWXLFNM&+SJ"#>X99ELG7E]$ M%$2\O;: YPE(2H%V>[H7.Z*SLE2P>?"[2I;J$/WMPDD='"21B,88>UYX]KP8 MY:M;\2IPB@B$K49M;4M2IC#AY!$/B*0BJ>Y\QH!4&))3NZR30Q@KH7 MQG,!&%FTD?-^X<_[Q;@>R>PZ??=7IT%+(\RAP_TV" ?"3_#QTC484#B\4L/H M@N2= Q\)^D#T5QHW"<3O&DXKD9V":#.M.&,.!TH69R?=E.4 TK+-09V!.*F MTQBE9B>A.G RNM-+E]'\0(HF6Y1J,/G_S5"BC];[6Q M._=.@_>1Y4J2/Q.A M0$W!Q98L)S)Z:2B6 PH4IENTRZ[T.5A6-OWA>X/0LGH+[#3/,6I0C';8NEIM M$[:FE#3&DVKQ=,F51L*CUI,DH;5\MF@;,K 118<6OJ30G_.1P!T0?^>1XSA- M;_UZ>>0!;H$=6H6A)ISU"CP=R^?_I2V1?Z8IUBDP92'A'3MYGOR:0A6(JE:D M\$M*K<:)BDJST0._#G9MD%V^>G8:?T:JD'/K8P"@A$LQHD5N*&W0*+"9 M?],NT0^#0/'W@5^9/CX$%@]LX2H7(=S8G>CL?V]^PO:54\"-;8]U/9%/$+>E M1^^OW__Q)*U4NS84GH1-.;6^1/6_%K=.U\?@6^3(\U&VM,W(7#P^.WT^G:45 MF$Q7<'E\>G$^G8>?VO0M''6U .*X$AF-@P]STNKD(X ZERBVR;;!4Z)?;"?Y M3J#%X]FSV?2TO^#L^<7TQ?LRSDZ /W051W3KU ;&*J9&'!RX1MR-7#< MG48H/K@+PM!9A(NZFATH MT!:XI:'(T&QK*I3A8>;91J/$_TVT]8E('\*.L]&Z]&O?S&FH P-$N8/ M& MZAK3+**T&W"8&CQ_.%\8 UX7F<(,54>!V5!#IB*&0ADJ9K[HYV#)?3B74(G7 MEQ ]UE*;PMR5:GT]DF?A<[>9"=D4S'J&ZF-7:\J+:TIK. T);@_X/DR-S&>5 MXAIC0&^:O@^#MYF-6)F]FF[#A-K/7/?1V*O% L$[C'T3EY5"]QV5\Q),;B]6 MI>1/MRC!?0&!+UP\ W'+'>(2,5&% M>%T8%V.NGX,EYZ:AB6"#X\H[=.QD76RWP$1RBVH'U%VENTK6C7)4/5Y,ON)0 MO5_5.],2Y7PJ_0Z<*="!^:683.Z_:ZJE%1@ MP7,@UY3.V#N:"W!;EY+;MQV0<-+7;*0IY^=.LP'2UN,HW)_XD)!*$)]KLSU> MF^WD8&X5\.!*&7*$PMR3^YQ:E3=$3F02SO=6&Z!"K\ &.\?L.:J-\3@F],7, MQCM6KB.A7Z:_ OACI',QIN%^".*.EW.'W63D;LLHH?".6D.%I=#J8G:C)9T& MWE"](C\1C*#%^A@O-G@L@"FEQ>@:SHL0Z#; (LB M$PZ*G<5:TX >$,%3Q(?>%TXU!#\&&0!E+=H/9T<-\-I[B?,O%,-W8M MHN$8\<&.;SL[ *7X;,+4I"R$_?#9)1MSI,1D,G4FS\<:B M7]%K&Q:UKYG8XTQ5M]P@ @Q#WF"D/]BF2/D'HF>L.5++7ST!2:*B-7 ]>B0-.:&.LS.'''D2:N,[Y$+5G,)8&I27 M(*!1W59/U13\A@T5P(%?>%1PH-U/3]@,X7^Z H;^E9<,F(BQ(:[0Q&R(->YJ M-M]+,C6AM0;-[1J8XIB&EWP*F-!U!2HO(SYZIE1'2NVH^X&>= KQ/EQ]1UQA MJ]P"!XV=#T<<]IYT4^#8'I5X'V*^**?//JCH9OF2YTT'3WT^EG_^->KPBG?0 M49F K6)#=$77TS0-=P(UY*&YII>J0A5$;$"N&Z5J=AHK-MP<&3Q?)HQT"NQX M0#ZK2+%5J3^K4J\-5[74O6IR30D(XSKG.'_*[1:N]4=%S+:->RX<1OP(?]LO MT^U)&?&4_"JV7/C8M06,U1\/-#507M-W-+@PR:^2#*WB76L99JEAH5Z57K!\ MG\*8'@N-=;/QIKBWBGQ;]#S?^U#VFB*]ZE ^^0=!]N@H+>V83&&F+,+L$%OK M:#:YB9@)<'7 1MO/Z X8#/M=)U/D:0#A%02TDMO,'R0I)4$OL3J<&;5*^LX& MLML -'&1*C@[!D_1NRVBRBCGB7VT$=Z]9EF4W:QK0?5P\$M]G%C1P/XF4,CH M^Q^JB=/.0I,IV$AIVN:@Q.1 APAI+&GE&"K"H[5>Z#;N51TF)I6E(%CK2H\Z MF7/ #"CB(A>NVSRDAMJ?R*5W+:)"6W $B.![*--%!>DP;:A=AEI]J ^&ME'! MPY439_2-J=K;XEEV6%'@C0JU(/>1)R6X3Y5.G1T4EPL@3'?\4)1PN8J M< OM*CA9@$HX6=?$"QN!,!J0DEQ1/&&MBA5U0:!_')KA5F2_.FGO'3M,_%2[X> !C6;#VIVZ)ST> Z=8EW?F?).]5A@5Q!Z.S/(-BU&7RY! M[Z1":.BCK.!-NC1]E(LGULP>]OUO1*IK->: $),M-I+Y,XUZ1T,_.Q&O7TL* MW0JS"['VCONINKQ\\.4C%;C&VMFAOI#5CN71-%HK; MM\E,.88GBQBQ9((59=#LRZ[.)5T;$1QYC]E&*H%UX3LL+7=*1IJDI_>&66]W MKQ-B-4DM<@C DZ2%!5CK,LJ>LIN 9P3.)-Y/@E6OZQP;21$7AOG%)?=:_6 0 M'EHN[IE@#V>)"0^F)9!*^2"$ ,6*2)3WU% MB_^$SQJ%/#>1)FWN])&"J@?/=!BU[*%/93;>8>+3NA\03:0FK#EHSK\#3H^ MF-M$52%]3SW+2GJJ73>F6ZVE*Q,L"ST*[F8P$GPRWLX%_@:NS>P8G,QKW8:&!O=L&''07IT25'UK:4[3C8/]TXT:OTO:1G1]$'-0S1 M=B5:G MJ%"(*.KLDMMML,Z0%@U%*G)R2HTR\R $=RC5OIL(NVX?!#<1[[JV, M>I5T3:]XO6<+=SH040,Y:S:AI"3FR7=UEAFRQ+'1#)IQ5%Q"W\QLO,<%RZK7 M44?#F,!\%Z01D2$.B.J!*"=(F+C#(G)D,?VK"TT]*=2L'?=U'Q:&OII&[B*N M(I9*!/9Q;*$*M6B%T3OKDD=HV@8M%(X4-3[ 1/WM'-X-Y9G9LAYPQA;MCCG* M=H$S%M)%Z_RI/>>'C$TIA<(Z^>/J>I210D/.[ O]-! O@S"U#^F-L^N#3/3- M4/K93/^K[PV6&3KXL346B[@Y>U5>C$[GZ1O(W<217E0A/KW8T/OSGR\Z^9C=%J VWLYS2L^ MS0.M&3\*DUR@;.>2I&.D$ "R8 WY>UI28B:/?IVZS,WN%;S(10_ .6P23(F5 M0[#?E_,%P&F&J?25V@&,-NTNT]3 M$=U%Y/;A2W\?QNX&#NU:]<0NVG!H8MI'8R<>CV0GW/FC=:D!#PF&&,FVJ$:6 .*-O;Z3B92 Y3VD]F8 MBIJ'CJ;Y>$_2[1HP/GY#I094*, 7!R]/?R>HE!]P.2./'S@^[%]T\?G0.W&N M0Y\[>> 9Q8N]ZLB^;Q 9H_A>!?H734:U<'EA@_-#J%QP,4D/[6*4W*&Y9C[> M"R/QU,?L_H":^OKIA]+0F<\7M-F]5RH/? <1XRR7?0PU\9;@2:B. _E*&W^K M"8Z[S>(FNS609;G1-\25N^LFA];E6CR-Y[@'%0TW8]/:F M3%<8(8(9"!I=D#\1;J%2&WJDK7OH.1FKR'4#.Y<]<63AJFJ1F(>LNP*@ZRULW.=MB;U$$ MSEVC)N5$C4D3B$>36F&C&Z ^P3ZE=JVBLB6>&4[U56PD3K@&R,F17F,#TY#: M&]NXDD$I\X=1[@Q-,_/Q[I9W3EG=@ 22( SRZ+<"H;,9*&!B^2.7.T(E94&] MMMS@!56:>_3NYO:)LYXTCOK(??8%53$J"DRCM";_#&+>GY).C:U1FIK, M$F,"K*M%A)#W SQ)T!C@?W/\;Y;\#AMLL GH98+AAB-A\CAY<3HY?7$&'V9G M)Y.+B^?X:78Q>7YVGKQU]@RG15^X*8TVAILY!I.%Y2KTKL7\DV]9,TXV.9M/ M3N;/D[,9P+^@;\^?)^_\X?CSLBJ7U%TRGYTGI_/S9'8QVULY)N2Q_[:' R]. M-P8R=>;#T_&Q.?V:G].?\(GD7L],5(TX<^3+!5WGD0)#Y%.CX.#F=GCZC M;Q?S1/B''\[XX1D_G.T5?C)&9LBZ4;V:;[-*):':E.9!*<[*0BA%IHBJD0$$ M63=RVWD2N1JF62K-/%EH;&)$#D&FH$L%DF5TK,W$@3F)BPFOEX!\Q7 MYD2/?@4/\769'LJNY M#1R K?;S-_O)\]!U 2?Y=1N9C!U*:+*8C_=*?) ;.X3UVW!C9Y#^WPOCZO5'$ M3A/[V%F%0O)\O.I[68">;JEP/W@\7ST[C3\?.(2O. /NYMPE_3[L+U%[/CW[ M;H(GWT'PD-^?C^?EW]5WNC&U]&Y$C1Z#Y/].6(.7'&-/.LI:JAX0],@+Z<./ M7VY"*>B]:(""PD):N=@0F(6O)X*ZL@;[2A]D)A47;ZE[%OM>Z)Y'HQ)^%8>4 M9+N&M%-\&W"A4#?!6$Q>N+ GVVE!E/3CU+\TZC"241\A5_!UL],(XQ+N&(CZ MVY$^(!"X<2\R]GS[(@2^F1 5?=Q9.Z7W%P$7<\8HB>DLER8QU<*77\FLTYU( MBCXFNZEX]&6D@U<0U0T76&]O3=W:'VDF^% M<:"Y>J]3W(:)TI'JZE*^*5UJPT/O_]IRT<1VJ$:"1<3DP0Y"8Y0*6>3Y>/X7 M;Q12V_\U+=E[=1\(&7SFCJQA"OZ'8(,Q3W['&RFHVUBO(:E"5\_@"UO>&$S5 M'+V_O'WS1"@V//#3AHA^='G[Z0F0]*./9@/QR?SBY,E+ M['(-%V5 \G@8";2;^=:__LRUPC5NUX)2[VUZO5U+1V#"[^-AX99WQ_BW6+A. ME?H[7V8QQ"1/HS=?0GBWHO=[TAO6ZI9?@NE_]>\0O>0W9X;A_ +2W[)FA9Y= MJ98P]63Z'+RCAM_IR5]:LZ'W:"Y,VYJ*/N([!%2# ^#YT@![RQ=CV=^\]^+DU1?= 5@R&-3"[T,*V/:>13I MO(*&Z;%L02"GE*IA!DEUC'2K@!5.J*DC.IG<1@WC(EPMW-U.K1:R,S47L%-$ M=TW#U-<-U/*T#./PZ>(#/U;&7D2K1X [JVBI",_[K=88# MI!4\/S]I?^U\1U\.3,.=K#_SPE3+, M) 27K:O-!GMY [\_4ZLMEK=U*3O[M M%!_GG3:RZ871@H8+O[/'/@YG MGD%P*T%Z#.;@_DK+QGAJT62IZ(LJ]1FSTX M5YTT&L>%3*.1RE#.KO4\&D279\Z/@)<^9,&2=Y[(3AHLCV?&1 M'6K0+Q>106 K'N4]R,:#T%^ Q)2\D\)4FFQ% <6/"B*T>#";/IF]H5"H2'22_#V Z;ZY;EL RQA32H M!PA7?SR+;R=_7G$B'9Q(KVE??78E",7-^@$4=A2YDTV#E;^O&((1[&!B*G?; M=H:YID!_M[O])4>N0EUVY",J+V6-?6X#9FRU$ W&(9O*8><_8F,_\9PP49"" MUQV:;JT9#/T*3&D"MF0()AR: RA,^CSXVS&V_V>,@A=O!4K*3J-*E'S,H36D M1::V(2"LL=G4+P-;-7:A=HF#]UV# 3-2S8/W. =1NT /=/ \>)6,DE#-1/-GAP M@F-:&PP6NFNA:4K=%B=NFV;!MH^%B^)Y/#> MPWIF[)FI9\;D4J5'9Q,,P]A/P^W/_C[QCZLB%)C64 M*#H9SZ8A47XV>\+(ULW#@S0X7=VQPN\,E'V _%)*\T18@.'T#4$L#!!0 M ( #9;5EC>BK1IW0( ,P& 9 >&PO=V]R:W-H965T(]ZB^KN32CH%,I:(U<4<%!8CGQI]%HEMIX%_"5 MXD;M]<%6LA#BIQW<%!,_M$#(,-=6@9AFC5?(F!4R&+^VFGZWI4W<[^_4/[G: M32T+HO!*L&^TT-7$'_I08$D:IN_$YC-NZ[FP>KE@RCUAT\:FB0]YH[2HM\F& MH*:\;Y"D0)CFN6BX5G"'.=(U63"$TP?;J+-QH,T^-CK(MYJS5C-^13.* MX59P72GXR LL7@H$!K"CC'>4L_BHXC7FYY!$/8C#.#FBEW15)TXO^>^JOT\7 M2DMS5GX(YA;"=>B6>BR85T]A\B/:A\F?ZBLOMV*\B5H]WK:NTM_&PYM MEO-G)CLD+[B*'1?9O6<[:^.>D$@%: \'F$^+]0)E]WF!\,)VXI%W>F-U1:/, ME#KSWBC;FQ'F5HG^2S7R3KRT-QP,O+D4:^HLQ8K@X\K8@\'()194 Q-*H?(N MT]3K3L=&4JV1@RA+[S3J)>&%=^:9$\05(ZVS&&!AZI*MQU#]Y)T.0Q-T!"AV M0&G2_R<@B'IA'!Y$ H,4#R[A+22(+OO'@!(X@;27#!(X=%:#/8>I42Z=CRIP M.*W9=+.=54];AWH.;WW^EL@EY0H8EB8U/!]<^"!;[VP'6JR<7RV$-N[GNI7Y MW:"T 6:]%$+O!G:#[@>6_0%02P,$% @ -EM66$0F8VS+! E H !D M !X;"]W;W)K&ULG59-;]LX$+WK5Q#NHK !U98H MR;;2Q("3?FP/701-=HO%8@^T-+;84J1+TG'<7[\SE.,Z2.H">S$YU,SC&_+- MF.=;8[^Z!L"S^U9I=]%KO%^?C4:N:J 5;FC6H/'+TMA6>#3M:N36%D0=@EHU MXDDR'K5"ZM[L/*Q=V]FYV7@E-5Q;YC9M*^SN$I397O32WL/")[EJ/"V,9N=K ML8(;\'^NKRU:HP-*+5O03AK-+"PO>O/T[+(@_^#PEX2M.YHSRF1AS%#Q_0'\7V;B]ZT MQVI8BHWRG\SV=]CG$PA61KGPR[:=;\Y[K-HX;]I],#)HI>Y&<;\_AZ. :?*3 M +X/X(%WMU%@^49X,3NW9LLL>2,:34*J(1K)24V7^#+#IC_!#CE[*/1OG'LK:ZA M?@PP0I8'JOR!ZB4_B?@&JB'+TICQA&?/0U,EG;FUJ."BAZ7BP-Y!;_;R13I.7I\@GA^(YZ?09T^X/D?P-,3<,SQ. M:!=@#T<:S@$G/&:KAZ.1+O(-,*/5CLD?VPK:EOE&>/1@VG@LZL47+#3F#1.M ML5Y^%U1U0W:+X4NCL/BE7C%/QG\=YRJ,!3E,>)TE!:UF<33-#PMR97G%(YF.8GZ'(<4S6ODH[V+&0J^QJZ/_P@Q M7JM^59EVC5?!Q,H"M)T/G:M!5=@H+88Y\4ASQ"KC@A-TFL9%.8[ZTWC,<[1O MC<>$EE)+#Z_H#NNC2W>$46(2O(SY=$K9I),XG8Q#BAG2+;O%')E.H\&)ZBD. MU5.!2>G5#_!##>$_)Z,B"D)B M0-WP9/$M=I&%-4HCB'_QP,MUO&*4JZ5BV5>5.WLLZD'T3HD[@SN]%.WZ-7M[ M'YH8B5,9&\V=%.Q:5'(I*US2SBA9DQJC2Z&$KN!I.1&ME 279/$D)35F>,=\ MG..LB)."QIPG<9+E*$%K05<[$I)VG0J9;+$5>E+;I*2+[:<):J.@699-PP(B M%R7.YM6WC70RB)?UTP%[^6+*4_Z:E7&>)X^MTXQY8)S$)4\"8^0W(:'E^QSR MM,!9<9(QC[,RB\9QFG"2(#&>QEGQBYVS_5EE:19VQOAI&G8N)F'D>9R,"T0< M1'ASW:630*ZPV(3&AD:'8%$E],_9ROLA:A+8'P;K$#V/CR@.XA)U'4PL,ZF[ M=QJUWN=J973T4L!.L0KO(<S0<5@]/KGGWTOCAWKW7/@J[DGA+"I88 MF@PG6!VV>P-UAC?K\.Y8&(]M*4P;?#:")0?\OC28T=Z@#0X/T=E_4$L#!!0 M ( #9;5EA=",R]O@( -\% 9 >&PO=V]R:W-H965TFY;25FH'B$F;J+8!0H@/;G)IK3EVL)UU M^_>^YY;-]-ME(]Z V (4\U%WKJ;XQIQF&HBPW45%_(!@3N M5%+5U*"KUJ%N%-#2)=4\3*(H#VO*A#^;N+6EFDUD:S@3L%1$MW5-U?,"N-Q. M_=C?+]RR]<;8A7 V:>@:[L!\:Y8*O;!'*5D-0C,IB()JZL_C\2*S\2[@.X.M M/K")5;*2\L$Z5^74CRPAX% 8BT#Q]PB7P+D%0AI_=IA^7](F'MI[],]..VI9 M40V7DO]@I=E,_9%/2JAHR\VMW'Z!G9Z!Q2LDU^Y+MEULEOBD:+61]2X9&=1, M='_ZM#N'@X11]$I"LDM('.^ND&/YD1HZFRBY)28L)=R9Q3N M,LPSLVM 29JT@*F/3U^#>@1_]NY-G$H+9*?39#36M8H8A25F1KPTH:IA8$T>< M7#.Z8MQM'R-^$OHX\;FK@\<,]0H4OJ;#\K(OSUUY_E*>X P@58O10*@0+>4$ M@YDL-:%VR09P['(]]LZN!-'GWD^@BH H+=R^GH?7FGEOO3@*\'ZM-_#R((F& MULR]+!A%L36':,8#9XZ\-$C2W+O? Z>RB!(G 7OT\2[EP99=$P;^HS3PF@O M2X-T$'G7H#5A==,:* D3F 7:>&=Y,,P3[]Q;VO,0ACQ2WH)5_I]>))GFP6 T M(L=7$&Y:)(!B2]0]M0WDTF(+-(L@2;M8+/:!EL:V4$ET22IN_GZ'E"W; MJ:-@'VS>9@[/<"Z:\5K('VH)H.FOJJS59+#4>G4Q&JEL"1570[&"&D_F0E9< MXU(N1FHE@>=6J2I'S'6C4<6+>C =V[T[.1V+1I=%#7>2JJ:JN'R^@E*L)P-O ML-VX+Q9+;39&T_&*+^ !]+?5G<35J$/)BPIJ58B:2IA/!I?>Q55DY*W ]P+6 M:F].C24S(7Z8Q9=\,G -(2@ATP:!X_ $UU"6!@AI_-Q@#KHKC>+^?(O^V=J. MMLRX@FM1_E7D>CD9) .:PYPWI;X7ZS]@8T]H\#)1*OM/UZUL@#=FC=*BVBCC MNBKJ=N2_-N^PIY"XKRBPC0*SO-N++,L;KOET+,6:2B.-:&9B3;7:2*ZHC5,> MM,33 O7T] 9FFIX^\ED)ZFP\T@AI#D;91OVJ56>OJ'N,WHI:+Q7]5.>0'P*, MD$M'B&T)7;%>Q!O(AM3W',I8B2U P7R"0;3#^^\R/W80R_HZ 5]Z-.OHEZ)UKLZ(\8SY8\0?1A']4SRUHG;_A)SC+PX=UW7->4AO^;,Y M"@B+[>9F"(9>>J ;$M9J;89HZ";OJ8*Z$)+60H.B>0,'*A'UK2P]1VDO>$,Z MWDD'PS38$DMHO /QWP))=R#^T'UI/2*[3AJ$Q!OB=9WE8>AX*0Z^$[(8SV)O M>Q:3('"\,"0!IWW ML,3X:7UT):2T!54=\U0OS.N>NA;5BM?/']XES(L_*JKL?=:N67=?7W$O-%3_ MHYA_&SX,:=:FY7R7EB?$\QT_,)4=WSV)&;G>Y,]^I,Q?9HS)*9-0UB4M2( I MB.[&[(G]HPX8[?4Q%?IK(2& M:U>V('!G+U7##2Y5X>E6 <_[H*;VF._'7L,KX:R7O>U>K9>R,W4EX%Y1W34- M5U^V4,OCR@F<%\.'JBB--7CK9 #SJ;U7N/(FE+QJ0.A*"JI@OW(VPR>)FL=?^EQ\%WGC@T MZ[21S1B,"II*#"-_'L_A)"#U?Q# Q@#6ZQZ(>I5ON>'KI9)'JJPWHME)GVH? MC>(J82_EP2C.'_3?KOS4X;A97RS[FT!]#Y>5#[>FYTRS-8.?@\-*@#..M??@IB_]<+DN>3 MY/DE]/6?4KPY@#:H^,'([(ERD=-[4/VS%!G03Z(R=&-KO#)?SJF_B']>_<<2 MZ%[6^' K45!C"V)\O=57T-3@MGC5I2==[8FNP=I9=7Q4=T.N[@1&RTZCMZ;P MG$%KZ)Y7BAYXW<$UZ6](D]\5%X9B80/]W+\OI-D<0&&[H.^L^Z-U)YNB4%!8 MKSMA5(4=(QMW_NJ,-DAB]7-$@@R:'2@L)C*/ O(SB4.7I3B&X8REX4 (.0G8 M@BQ\-_#)8Y\A&;.**&:)&J9M^QQ4O!BON7N9B) H6%A*_83)+3_)B?F"3B(.1 M:T8%&'(5)!8;S\)GIXS1D-P\^@_"D$1AC(>(OLR.830+TY">*WOOI%4UH(J^ M(6N:R4Z8H6M-UJGG;X96]^H^_##>O(-RT M< "MK?LEDP1PD@D:H-,&R4S[L-@'6J9M;67))>DD[J_O=RA9EA-'31>+("8E M'I[[^7BH\^=*_JZ60FCVLBI*=3%8:KT^&X]5MA0KKD;56I18F5=RQ34>Y6*L MUE+PF=FT*L:>XT3C%<_+P>6Y>7C"_/UWPA'H7^MKZ7>!JW7&;Y2I0JKTHFQ?QB,''/KER'-AB*7W/Q MK#IS1J9,J^IW>KB;70PB*(@3]/BC83IH9=+&[GS'_=88 M#V.F7(GKJO@MG^GEQ2 9L)F8\TVA'ZKG'T5C4$C\LJI0YI<]U[2Q/V#91NEJ MU6R&!JN\K$?^TCBBLR%QWMG@-1L\HW%5X.(W LL[^!1>U[N5 M)(FL-/0MX O0HT2]2RG*;,O$2[;DY4(PR37XF+FRTC2UAJX=)(EUNE,/!I7P M@]"Z,-Y6;,WSF37T[-B/00;ZV LPF61ZPV4.MQ:50IDO@-@PUW;#V!HF=AQ' M>Z:O;$8>M-;ZD1VX_LYD2D(X%^+5<>>XJ9UZ*9&GB6?M(MW-( 4_A&F"7\>+ M/^P)SR$3 ]_I>J+/\H*1P6Q(QI^R)G$;U4F#" Q)5_+"*ZNZYGNN[<7.SJS; M;A8B_D,WM-W !PN:DWZ)D9]M5IL"^N]3<^]@RI\ :1/1!,&-/=8#'V$+'V$O M?$Q6U8:2X4%DU:+,_X1H6'\-=U=%/C.J7'&8B2Q]I+-#'8.2CXF0!R+J@GY7 MS,?+#UZ3&^S?@87)\QI5Q,Z-M<]3VXW"QN>1G6#OJ?4+]) X\AL>+VAB%/)F M&)L #^,@W!/5.8 8!(F%^"&N/Z,;*G(^S8M<;]^+:T^4HC9*4;\+RY(R!@_#WX0H&*4NJ()1DF)X(/R%''B9W%@?#G ZK@+PJ3MR Q YH]2QOF=O M%*?\.-"YZ2H,J!+ @O8= TPVOK&"U/=&/AGCCI+X(\88*[Q1&)C!C?_6IMH8 M\'>\>L"6GAQ)VAQ)_@=H[AX2-2Y1"4NQI O0DV _(?F/95"OK'?:O4:!G.Y$ M>ZF5D9H=2#6MPB%DLV>4?*>AZ@&2;V7G;"B!J?R@!T'AH2WP(S-ZKF/=RQQI MH0ZZIS#$OV]]K;0!,.0-^DS^PL1\CG 3#]]V4M?P\"._KXC3-D!I;X#NFSOG M9/9?W+_JINJ?!>O.8-&Q(E<7-,XY1.&Y4B MM[>IF_Z*TN',NN6Y9+_R8B..$'=7 MOP G-[*Y=QS"1,/TF\F,33&\ MM_CYCPT=O-3R*^L&Y:UTGB&[0G1$?FPV?T$-U?C3Z.H&N#%&5)AQ8*%Y37%X[C9C+0SI=NK@_N/Z M=@ DW:W5P):73Z)!')"Y..5!G,:6N]?+14^!VO3W6VNTWM^@YA29)XH,X71] MA3JQ$MM+31<&G>+HP"W-_>K$BFP_-!V:#_7C/Y"LO[ 5S_H:FT^JDTKK:N5 MF2X%GPE)!%B?5Y7>/9" ]C/KY5]02P,$% @ -EM66$A+\OZ: P 6@@ M !D !X;"]W;W)K&ULI59-C]LV$+WK5Q!J4=B MLA*I[ZUMP'8:Q(<@BV3;'HH>:'EL"9%(EZ37F_[Z#BG9\0)>IT NU@S%>?/> M4,/QY"C5%UT#&/+!;[92==R@JW:AWBO@&Q?4 MM2&+HBSL>"/\V<2M/:C91!Y,VPAX4$0?NHZKKPMHY7'J4_^T\*G9U<8NA+/) MGN_@,YC?]P\*O?",LFDZ$+J1@BC83OTYO5\D=K_;\$<#1WUA$ZMD+>47ZZPV M4S^RA*"%RE@$CH\G6$+;6B"D\<^ Z9]3VL!+^X3^SFE'+6NN82G;/YN-J:=^ MX9,-;/FA-9_D\3T,>E*+5\E6NU]R[/>FD4^J@S:R&X*10=>(_LF?ASI?2+'\BTW?#91\DB4W8UHUG!27322:X0]E,]&X=L&X\QL7E6'[M!R M QORT=2@R%)V>+RUK?L3D)6H9 =D],C7+>CQ)#28U(:&U9!@T2=@KR2@C'R0 MPM2:_"8VL'D)$"+;,V5VHKQ@-Q'?0G5'8AH0%K'X!EY\+D'L\.(?*\%?\[4V M"K^BOZ\5H4^17$]A.^M>[WD%4Q^!-:@G\&>__$2SZ-<; I*S@.06^FQ9<[$# M31I!/BY7U]C=CG^L@6QEB_W9B!TQ]J2')FW^15@L":GZ%%Z? G^]T4I@@#QH7-)C;\EU3=XA,GD/&\MQ1,?>P]#3*P-=OX(-ANTCR/*@ M%(CJ:__*>Y2&M]Z"MUQ40+@FTER,:#5)6>".6 M!454(MR()4$:96C-.WD01E_$X6>T5;*SA;+,8EK@MB+Q:!2P*/8*Y%J^+LK5 M$;DS1$<%<1H/4O(D2 KZSP?'29 5W]'VJBA4$<<>1626!RQC M'EX4K,B_IX4%++;Y1TENZ;VQ*[DKQTU%,1(ND;BE'43Y25F.I8E/GV#. DH= M-KW2#[9S7O8#1UT"IS%F,_SY[MK]$%[<]QVHG9MJ&BN%$ONK_[QZ'ISS?EY\ MV]Y/W0]<[1JA20M;#(WN\M0GJI]DO6/DWDV/M30XBYQ9X_ '93?@^ZV4YN38 M!.>_$[/_ %!+ P04 " V6U981:5!\QH' %$0 &0 'AL+W=OL"=%N1 MIMO#L =&HF.MLN2)=-SLU^\[I*PXK>L5@25*XCGG._?#G&RZ_J-9:&WYIV73 MFM/)PMK5\6QFRH5>*C/M5KK%EWG7+Y7%8W\_,ZM>J\H1+9M9& 3I;*GJ=G)V MXMZ]Z\].NK5MZE:_Z[E9+Y>J?[S03;UW&WZO]<;LK#EIYZR_TGISMTN5-&7W;-'W5E%Z>3?,(K M/5?KQMYTFY_UH$]"_,JN,>[*-WYOEDQXN3:V6P[$0+"L6W]7GP8[[!#DP5<( MPH$@=+B]((?R2EEU=M)W&][3;G"CA5/540-7VO0V;/KMNR6FM^J M3]KPHUMUUVCS\F1FP9HVS,J!S85G$WZ%C0SY+UUK%X:_;BM=/6

Y'BERRF/I.!A$$8'^$6CHI'C%WV+HG^>WQG;(R+^VJ>J9Q3O9T19O5=_6[;WA%QH9I_DN['U8#W+; MCW44<>=%U%Z$=9;9:+Q1AL^[!OEJCMG1=U!7OM- M>[O0?/5,R'/CPK#?;MO+==_KUNZPX/H3BK'1Q^PG7>G>FTP*F418A%*D,9E> MIB(/,N9\PD*1RY@E0D8Y7<-\]$28B:0(6)B()"Y8B(U9PF(IDB1C22BB,&-Q M#.J 7>FY!I0* =/J>6V?Q!_%(DU2]I(=Y2*!'U_2&YD46'CQ1[F,Z*T443(L M9$Z?MRBBM' OHXR^9J';!*"!8P;E NE6J0@RB<7UCCVA:Y2*&'A?$/!(TB+* M1185AZ(E':,E/9R*\[EV/6,G4O@-M.(WNNS:LFYJ19UE7^PYJQ"#S(6"6"IK8& M?IP6SIU3'P/3&#>/QZ<)A0+70UUB\31G(2ABL'K3='<0=MU:U=[7Z$[\;;=Y M1;35X!863%/\8ORR;5CQ*]W#--4NW;#["82+J\ A>]L9!P6B5%MJ[N>AA:[N M-7N%/V)]HTW7K)VS8(557R.['X'9_/!='LKL1V<)C E6]P8$$?&67@2I^[MJ MUM[5BMSCQ*CJ;W1XC#BP40BEC\*I2X/0@?JUHU:ZAI,)/L!3[GL6T_-T9C.P7WVUK=(1]LO;\<'Y3]]7+LRN83 M*#N"JG9 V07RXIYLU-<&-!TWB*)Z7I<*!1@$9'5'7VW!$U_U!+YY @]7868U MU!=)(##XC$1L'RCY5U\R/F87/K'X"F%)Y2X719:Z>QI(MF,PAV'0FS)?%&F M'BI2L/]MA7RUD,X;"G/:Z1.3EZKO'[L'"MBD$*E,6!J@S@;L4JUJ=.3Z7^VY MJKY<.,)*/V".7U'(0DT#Y24:?9SS3.1YZ&.1272%/&"QB-%ZWO0D=(_9T+DR M$64%*PK7B/8D"#N*T$Y@',J)',@H<_<8BJ:*$&T LT:")O!LQXYCCAD& !C# M/@IG42N<3OJ?=>TT@K@(_8RRU0G.:/6FZZI-W:#7H46&A:MCL&\:?(%E1Q): M& 8AW_&26&09I?6O*"G[[/""6G'D9YU49'%PJ'GE8R[F!W/Q>8NB0+QH\3A]3?.5!=#;4>FW^G[NJ5>0UBHAM/<((JH-XH* 544;6VC7;''&<\N? BL M@;4?8D9FB8^NPH76E@=U=X:<)>/&"D'1[@1PJ]103 P'#DX.V8C@;JM=HP6(^WDUGA[ MPW:V'<"I1*Y;ZT^IX]OQC'_NC[9/V_T_"'Y1/=QF>*/G($5+QH#> M^T.W?[#=RAUT[SJ+8[-;+K3"M$(;\'W>=7;[0 +&_WR<_0=02P,$% @ M-EM66.=2J%>F"0 &UL MS5E;;]RX%7[7KQ!F%X$#L#%)D13I. 9R;0WL)D:2MBB*/L@S]%C(C#0K:>)D M?WV_0VFDN6=EXO*I]-PJ3Y[%QR;L[G65Z,KB[#V$UU=5DN MFUE>^)LJKI?S>59]?^5GY<.+D1BM!C[FT_N&!LZO+A?9U'_RS=\7-Q6>SGLI MDWSNBSHOB[CR=R]&+\7%*T/?AP_^D?N'>NT^)DMNR_(+/5Q/7HPX*>1G?MR0 MA R7K_ZUG\U($-3XHY,YZI>DB>OW*^GO@NVPY3:K_>MR]L]\TMR_&-E1//%W MV7+6?"P?_N8[>S3)&Y>S.OR/']IOE1G%XV7=E/-N,C28YT5[S;YU?EB;8/F! M";*;((/>[4)!RS=9DUU=5N5#7-'7D$8WP=0P&\KE!07E4U/A;8YYS=4G/X6+ MFS@K)O%??3FMLL5]/HZOBS;>Y+BSS]GMS-=/+\\;+$C3SL>=\%>M<'E N)#Q M[V71W-?QVV+B)YL"SJ%IKZY0R.2(OZOZSSP&M>+5?/&741;W(QO[%""E3^^JK'UT]^448_OR(\JI77AV3 MWBN_INT^%8\*V:_B&V1*W>3-LO+QDVR^>!Z7S;VOD(6SK/&3>%S631V?YG&YYA HOAAB#\N\^J.O:$N1B(\?-;J+%"3?@O69") M.XQFL/)N605E)[X>5_FMIZ7C]V7C8Z%8O.8/+/-AT#V^7M/]!JJP^*;7\\.Z MGN%E='9=0,-R66/U^FGT;I9]+:%JZ^.WWP+.Z@@EIJRBEW6>Q3?9.+_+QQBJ MX XO_OV VF+T:+&4A,*2D3&Q1?11__5%TM85)7SV']K?$5ZMJ7$5W7T:Y0* MP[ARN--.L408W F%,:MQ]^07*X5\3F-,:8,_'ET7$%-W<*O:!2*I&5:,1,*, M2B+=3TPL,ZF(/I<-UEU]G"K!>"HCPU/FM&O7<[R?A+6<9D**J/,N<-(%_VQ6 MUO"535F:8CFN69+R*.',L%HA<[1'&U$EX0D46MFJR M64B6)#J21C*7N$@R#G!IGD:OLT5.W@HJ3UJ<18HS95V48%$8B"DPSK T,:2' M-39ZXY&QX[S%%\$YFP-['> BZ**@': NG<)TK6R4,)W:2&,Z240:G(@7SC0, M!%YL LM=P$O".'38P@N4Y;!L/UY2IH3 LLPD4$(D_51EF39R&S' $>J3$)>2R.M-)/(4)$@ M4Y5=QPQLXTH?Q(RSP0."4ZI0JB),2'$-A"8IA2O%?&D? 1G*/+6ZG *9 RJD M** V( ;YJVR/& .;'2 5D$.^XKC"WU([)A-"3 IO*)?L1PP\A/H4H258CDG, M(B_A-*HU'![^894!ND(M@:Y *=:R]!]Y#L1P+>(C/$?W/$YSL M')6TG^Q\!F-X74K M3RD1V-::*]=(#)7UUE&S;:,HUI9:0FC>6J"-IR'^8:U?0W?A(O1SL#/0 B=. MI 5[X 6&1_%LX96F-L!KTVG$A+BP [PT6 V:G [4 >@9'"#1(:G\;<++!:9E MH"TZ!JH=*IY:@Q=0XP:G(= Z,H8)M,(D,(4>7O"Y-H^ UV,)T"GPLD!B"(>D MTIYN(14\F4@*X&408BB[@I=ADFIL NJ"R&W "\AS8LMC<"NEO2'?.;'&TA/F M(*?U58(^+\DG?!=@@#$,.@*PE%PBR#GH):GB(77"6JT9EML68 B^1;A.XQ![ M (:]FS-!O('O$Q$ ;#;8%W_IT*$'0BN?*U^60;$[ #,(NTTZ4\ M0_-$6UNO7WJH7^ $0!; Z%3+SXLY5A")KG.5]H09%'B MY3Z <72<(P"#AXE0P#DH+.AB--:NU9D1<@< PVL4XF.4P_24PQRE'#=5.5F. MF_@WC-?[>,;1Z:?SC/T$8]&M/AQY_#QZL4LDNMFLG]C):<=!N*:5G^1@Y10, MA2T33S:3;KA;O7V?@5P&LC;,E6"A?(T_#/%OQ]^5Y:1;^>8^ \4;^V43*%^P MHQYVB[K=,6T_WR"7PIG,ZZP:^#@="Z1:[SQON&5WG]>>3JRN&WN3KG!%9]T! MR-/HK#L#P9VF?]T)R-.?Q%\&UM+UYD=&#&1,ZX,1:]_NC1CM+-9V3WW$NO'3 M(T9=T>B=YP,1HX:7Z)WGZ^++()+VP.G6TP]"VAX?K*X'0MJ>42"&W3$%A52$ MR':'%(\)ZC'6,'"%KA\^+JA L17V4%"[MWN#2OA/]Y3A;OQ=E6%S4XRQ-02? MH,WWSI?M\+_*Z;)JXG?5,F_BF\HOLO90M,;VD;M=U+2C)V,FL9A@W,[SH2RW M8<.P_;R%&6?4UM-QS*SH0W<]@)GVC(+*0'M,017 V?82#BD>@YEC1*!O_WM; MW/G:KT 0-PV_==7QN%P63?N#4#_:_YSVLOT5:?B\_2WN]ZR:YD4=S_P=IO)G M*;;55?O[5OO0E(OPF])MV4#W<'OOLXFOZ .\ORO+9O5 "_0_,E[]%U!+ P04 M " V6U98Q3:_9:<# #H!P &0 'AL+W=O=7$-HB< YNMF.G-@&)DY+51C!9?PH*EIJHKI M]VL0:KOT(F]W\,@WI74'P6I1LPT\@?VU?M"X"P:4G%<@#5>2:BB6WE5T<3UQ M\JW ;QRV9F]-G2=KI5[J$C! (RZQ 8?E[A!H1P0$CC6X_I#2:=XOYZ MAW[7^HZ^K)F!&R5^Y[DMEU[JT1P*U@C[J+:_0._/U.%E2ICVGVX[V63FT:PQ M5E6],C*HN.R^[*V/PYY"&GZ@$/<*<,M1SZYN,2;&W1-6U9=4 MM99U;SESEBDV@5;Z'9BFX%Z:XCM!M4;)_JVB"S*ZERBE&H,.F%/RA]HTVM([ MW7!+'S343#-7D8;<:;;13&9@R+U\,>1&Z5KA)02=WW@@C1(\=Q3(%R7'&3,E MY57-N,;.8&E6,KU!%TX^I7$47=(G+&_GHPL=R[%>N'MG5_@4WK"1&33U$QE% M?AB&Y!27N)K%^!WW/]P,=OX+[J)/54%KK?(FPW @MQRUYE,RFB/:F*0S\@B9 M8,;P@F>METX!PX;=06(]:PTR>Z?(21K1W3NJNRAS"]7_71.8G\Z3<@H3B-T9SI/2>*?I^?D65DF7-S2I M:XL^C MR!W$:=J>.%D\G_A1DA*'ML_A@#_D(R9<9J+)\:"JA7H'S-,A7SHT'YMPCGUW M;7=*/F;B*]=*NHQ@ H-90 U9QU M:GX;K ,%<':HPH.][EL!9HR;,085&FF[1CR<#F/LJNO>_XIW,_ S)AR7A@HH M4#4\.Y]Z5'=SI=M85;>]?*TL3H9V6>(H!NT$\+Y0RNXVSL PW%?_ %!+ P04 M " V6U98/U@F1C4# %!P &0 'AL+W=OL02P[+F2"J=A:6U]&D68E5!Q'.@: M%)T4VE3)F6Z+]LT]BFQR'+UFAUU3H3 M@TJH9N7/;1UV',;#=QR2UB'QO)M GN47;OEL8O2&&6=-:$[PJ7IO(B>4:\J] M-70JR,_.;FLPW-6'2W9=U48_ 97^%("'DXB2Z&<0Y2UL.<-;/(. M;)RP&ZULB>Q2Y9"_!HB(8T #HF8E [9&]:T6!]!K)" ^#*\F? MM$%VP*OZC*Q\7S"@9ZA-,$?!V8)GHA 9J11J*7)N(0\NJUKJ%R#Z4/.&9C0[C0?)@:ZR R2COF^>]D &I#_W@(.WKG>T,YHJ,"L_@)$O(-0A2 UDBC) MD1/;0)*F:!^Z&DVV/0Q[H*6S190B-9*.D_[Z'2E']8;40/<@B3S>???=G>XX MVVGSU;8 CCYU4MEYU#K77R:)K5OHN#W7/2@\66O3<8=;LTEL;X WP:B3"4O3 M2=)QH:+%+,B69C'36R>%@J6A=MMUW#S?@-2[>91%+X(O8M,Z+T@6LYYOX![< M;_W2X"X941K1@;)"*VI@/8^NL\N;PNL'A=\%[.S!FOI(5EI_]9N/S3Q*/2&0 M4#N/P/'S"+<@I0="&G_O,:/1I3<\7+^@OP^Q8RPK;N%6RS]$X]IY5$6T@37? M2O=%[S[ /I[2X]5:VO"FNT&W0.5Z:YWN]L;(H!-J^/*G?1X.#*KT!P9L;\ " M[\%18/F..[Z8&;VCQFLCFE^$4(,UDA/*%^7>&3P5:.<62VW<6DNAZ>?>B4Y\ MXR%92\D5/7W@*PGV;)8X].3UDWJ/>C.@LA^@9HQ^TLJUEMZI!II_ R1(<>3) M7GC>L*.([Z ^IWD64Y:R_ A>/L:=![S\?\3]Y_7*.H/_RU^O13[@%J_C^AZZ MM#VO81YADU@PCQ M3MYDD_3J".MB9%T<0S_*^NX)&]6"I:MG>@\;;!SW&OWC M#AY:H.@ 6U6H#76^_OM^%=\0VN'Q,0YPP,$.' @.CF#W#-Q0\+\#Q6)"MP(S M%O22G'Y4J*6WEJO&GI'WDC]J8^D)[_HK#"V4PQ+L/6WP;7IMN(/]\6>$]U)E MD5:#\H;\JM7;FMN6BJ[GPG@BM&ZYV2"WDS<5R[(K3)*4/DKT2'F#O25\U?V0 M&.,@OY LB\OI%!?3."]+_+[%AZ7QM"R^>_DO]*VVCNHU[8UNMDB<(K.&L#@M M4I+%Z;1$E#S.\I+<=;W4SX!9AIZ;(94_0Y#%%4L)JRJ2I15BLFQ"0CYHC1Q^ M*EAZFIV1?$J*Z072*_,)>=".2Y^#25Q,JR$9+/=)\,XP#1=Q563$VQWX)$+5 MAB6W]6'*^<35DTHBT37:)J>7Y01-<,8'S9.]V%T MKK3#01R6+=Y\8+P"GJ^U=B\;[V"\2Q?_ %!+ P04 " V6U98!BNPXC@" M #-! &0 'AL+W=O>>?/> M9,;)(-63;@"0/+=Q F)M*JI:B,54=ZDX!+5U0R\,X MBE9A2YD(LL2=[566R!XY$[!71/=M2]6?+7 YI,$\.!T\LKI!>Q!F24=K. !^ MZ_;*6.&$4K(6A&92$ 55&FSFZ^W2^CN'[PP&?;8G5DDNY9,UOI1I$%E"P*% MBT#-(7DVGW)X'W?W0:DZ#7*=@PV#%HF_$J?QSJ%P%R_@7E3^-CMDC"XSF#\*S%6E"U M&R1-7)?X;IM.IUG=^!;]Y^X'_9ZJFIGZ<:A,:#2SHZ'\\'@#9><:-I=HVM]M M&_/>@+(.YKZ2$D^&33"]8-E?4$L#!!0 ( #9;5EB2.WVSQP( $$' 9 M >&PO=V]R:W-H965T>O[BN108-43)7"SD@E98&V&2L9N;RV0L*LTHA[E$JBH*+'_= 1.;B1=XVXDGNLJUG?"3<8E7L #]7,ZE M&?DM2TH+X(H*CB1D$V\:W,YB&^\"OE+8J)T^LDZ60KS8P4,Z\?I6$# @VC)@ MTZQA!HQ9(B/C9\/IM5M:X&Y_R_[)>3=>EEC!3+!O--7YQ!MY*(4,5TP_B M ^FA*+A$83^,.@3-_AX>GI 3M;F.'%]TA&\W?]^G2Z6E.<0_NA)5\PRZ>>S% MOE4E)C#QS,U5(-?@)>_?!7'_0Y?)_T2V9WG06AZ<8M^S3#EA50HHHYR: YLB MS%,S>55*04 I9-JT(KKSY-2[C-PNMC"MDT%TW0O&_GK7Z6%4-!KVPC9JS\*P MM3 \:>$);\R%TR I9LII5E59,N.H2VC-=;,C(8B#7O1&Z/! :' ]ZMUT"XU; MH?%)H5\$OR)8Y8@6):;2E%J-2([EJEMI?)BL@X2>W/!?CXZ_4Z4*,+)L\5;( M%9JZ8+6S[?LP=671_Q->/RZ/QA7E"C'(#+3?NS8)E77!K@=:E*[F+84V%=1U M<_/&@;0!9CT30F\'=H/VU4Q^ U!+ P04 " V6U98&]E8H,\" !N"P M&0 'AL+W=O-91D A MUA8"F[\'N !*+9+A<5^#.LV:-G"SO4;_6HHW8A98P86@OTBBL[%SXJ $4EQ0 M?2-6WZ 6-+!XL:"J_$6K>J[GH+A06K ZV#!@A%?_^+%.Q$: W]\2$-0!08DUCD92K)"TLPV:;912RVA#CG"[*W,MS5=BXG0TKW8#B13-R9*3E,28 M:W0>QZ+@FO EF@E*8@*JAV;2F$'J)S2C=@[F";JZ+TAN-DFC3Y>@,:'J\\C5 MAI=%=^.:PZ3B$&SA< GQ$0K]'@J\(/P[W#5R&DU!HRDH\?I;\"8%H8FE;AE^ M![-GF: )NF:Y% ]@V2IT.P6V /D;/:,IX805K!EZ2T#K@O;DG*DEQ8Y82,G+-'#+7+6:>]5>>^]2OSM^4)I:=S])O&P ^+]AGB_ M=1^NE";FW$"""@5I01$U!U"]Q;(=9X"> $O5PFC0,!HLB>V;U MM)%PVIT=3CL@[GLOKY!W($/L IW&L+?>!K]_[;$/]P0[:OLF]J7Q] /NG.% MW\7#Y[^\?'[K^_0>6[0#!2T7A;M1/=E*=(KEDG"%**0&RSLZ-E>\K(J[JJ-% M7A94"Z%->58V,U,0@[03S/=4"+WNV!JM*;&C/U!+ P04 " V6U98<_T? M>B # 7#@ &0 'AL+W=O[1A_$@F 1,]92L782J3!ZVA!,>(W@9TXN$97,"@N8L?0/ MB60RMJXM%$&,\U3>L]U/J!(::%[(4E'\HETUUK%0F O)LDJL(L@(+:_XN3+B M0. .CPB\2N"]%?2/"'J5H/=10;\2] MGRE0*'P(LL3_B;(>X'JUH^J8PLU"K M] G5\[Z47#TE2B?]93G?B,5H2=:4Q"3$5*))&+*<2D+7:,%2$A(0%^B.2DS7 M9)4"F@@!4J#S "0FJ?B"OJ*'98#.S[Z@,T0H^I6P7& :B9$M593Z7798130M M(_*.1.1Z:,ZH3 3Z3B.(F@!;I5?GZ.USG'J=Q #"2]1S+Y#G>+V6@&8?EWLM M\N#C88>YY"M@+?.>2?AU#DW"0L, MP1K.#6OGAD97SM"DBR9A@2%8P\6KVL6KSO_?@X X3U&J/M="?S;(6U?;K.Q& M#M +8-XFG'4*3[7-$*QAVW5MVW7WLL7/[R[;3L*I?SB3L, 0K.'<3>WV/219.PP!"LX:+KO%9ZCOF%^P[3ZUBZW=)3O3-%*\VS#RKF#-3G7Y\\!"J* MWK*PK'OKT\VDJ.G?]$_UJ:>HQ%\QY9%IKJH*0@5*(59(Y_)*??IX>0HI&Y)M MBKI\Q:2J\HO;1)W<@.L!ZGG,F-PW] OJLZ#_'U!+ P04 " V6U98=/[_ M-8$" H!P &0 'AL+W=O/$FNLW\_27:\#%H/!OUB MWTEWCYY[T6G>2O6H*T0#!\Z$7@25,?55&.JL0D[TF:Q1V)U"*DZ,5549ZEHA MR;T39V$21=.0$RJ"=.[7MBJ=R\8P*G"K0#><$_5KA4RVBR .C@OWM*R,6PC3 M>4U*W*'Y6F^5U<(!):<(V,.R-+XV6,&PY'.\50^HM_ZV&TL>Z+Q6K+O-#?5(K@, M(,>"-,SEF]+C@I7E)U1=I=:/Y/NNF* +&!'2T$+ MFA%A8)EELA&&BA*VDM&,HOX :U3TB;@LPBT51&24,+@3VJC&ELEH>+=&0RC3 M[^$C;,B!\H;#PP;Y'M6/>6@L77=HF/745AVUY 5J<0(;*4REX4;DF/\-$-HX MAV"38["K9!1QC=D93.(/D$3)9 1O,B1OXO$F+^+](R$/R[U5;.<]&WX'?OX\ MN+N-5[HF&2X">]TTJB<,TK=OXFGT:83Z^4#]? P]_=*XJKBR\R[']GY#9D7' M5H.1MLE,H_ YWN/(\64/.<+R8F!Y,8IE+UY+5 XWAZPBHD2X'AB.]=4HZ'\F M=CI0GKYF3TQ?@?ILH#Y[M9X81Q[MB?!D>G%4I9_1&OP Z@;9L#H\ \MN^OTQ M[]Z0#5$E%1H8%M8U.IO93E#=7.X4(VL_"_?2V,GJQ M1NOMO>^K;$-+HGIB2SF\60E9$@U#N?;55E*26Z>R\,,@&/@E8=R;CNW<0D[' M8J<+QNE"(K4K2R)_S&@A#A,/>\>)SVR]T6;"GXZW9$V75#]M%Q)&?H.2LY)R MQ01'DJXFW@.^3[%UL!;_,'I0)\_(4'D6XIL9_)5/O,"LB!8TTP:"P-^>SFE1 M&"18QW\UJ-=\TSB>/A_1WUOR0.:9*#H7Q;\LUYN)EW@HIRNR*_1G)0ME?=*AM P]E.Z5%63O#"DK&JW_RO1;BQ $/7G$(:X>P[1"_XA#5#M%; M'>+:(;;*5%2L#BG19#J6XH"DL08T\V#%M-Y GW&S[TLMX2T#/SU=5ON-Q HM MV9JS%BO [% 9AY%C0_.WNH<,] M?;L[[F 3-9L;6;SH%;Q/NY)*HH5$7QZ>E99PR+ZZ5*Y08C>*R3SW:DLR.O$@ MM2@J]]2;_OX;'@1_NA2Z)EAZ); S]>)&O;@+??H)LBZM0]ZE6N7=M]XFO>ZG MHR@:Q6-_?RK'I16.@R09GINE#C.<#.-^8W9&H=]0Z'<&0$JY@*3QAA#H7S,$ MK@F67@GL3+]!H]^@,P1.]8,::RH,R]#C8@GI[F!+"LT1V<,A6U.4B;*$2E9G MNEMV?+QSZ5U]=W"RWS$<^E94S!U6.$F25NPXL89#=^@,&^K#3NJ/JQ649E,7 MFF#$^SFE32\DE_:4LL.=K': MU./H8G/K787.26DH5J8P_D2#Q+$K81RV5'!:X:BE@].JG[B5*C#J30U/. MMU#.YU7P5E6].U6,KIDJK@F67@GL3$TDIZ87M '%81;UHT H0)U82N@,$GS2'N/NPU,?A%TAA%RG<)G5I!:3B M-BD7UL7Y]T^:7VAWUO82H9#M7ZO&KYEM+BH/MCUOS<_,!<8VU2\PU>WG(Y%K MQA4JZ H@@]X0:I*L+A350(NM;;&?A8:&W3YNX!)&I3& ]RLA]'%@/M!DWA(4" #%!@ &0 'AL+W=O?)CLA'Q4%:*&IYIQ-?4JK9M;WU=9 MA351(]$@-SN%D#719BI+7S422>Y -?/#(+CV:T*YETSV"GTP:4N(*]4.SE&;F]RPYK9$K*CA(+*;>;'R; MQC;>!7RGN%,'8[!*UD(\VLFW?.H%-B%DF&G+0,QKBW?(F"4R:?SN.+W^2 L\ M'._9OSCM1LN:*+P3[ ?-=37U;CS(L2 ;IN_%[BMV>JXL7R:8$YI+@UWTQCO@ -YREJ0IFZ@ _PL$KA_.P"SH!R6%#& M3'?5Q-_?C:^#3T,%>TNR](W(CHH9]\6,7V(_+F9^4,Q, M*#WX\;9\-X[/.NLVB6]&IJ_;P_H,!(6C\#@H_3\HBD=1']3J\0\N>(VR=$:I MP-W1]@;TJ[T7SYP%/5N?&X]N+?4?36OP"R)+RA4P+ QE,/IXY8%L3;.=:-$X M&UD+;4S)#2OSGT%I \Q^(83>3^P!_9\K^0M02P,$% @ -EM66/&UE(YU M @ FP8 !D !X;"]W;W)K&ULK55=3]LP%/TK MEHT!J:)B>YCVX"8WB85C9[;;LG\_VTFSEJ6(!UX2^_J> MXWN/XY-D*^2CJ@$T>FH85U-<:]U>>Y[*:VB(FH@6N%DIA6R(-E-9>:J50 H' M:I@7^OZEUQ#*<9JXV$*FB5AK1CDL)%+KIB'RSQR8V$YQ@'>!>UK5V@:\-&E) M!4O0#^U"FIDWL!2T :ZHX$A".<6SX#J+;;Y+^$YAJ_;&R':R$N+13KX54^S; M@H!!KBT#,:\-W !CELB4\;OGQ,.6%K@_WK'?NMY-+RNBX$:P'[30]11?851 M2=9,WXOM5^C[N;!\N6#*/=&VS_4QRM=*BZ8'FPH:RKLW>>IUV ,$ET< 80\( MGP/B(X"H!T2O!<0]P$GM=:TX'3*B29I(L4729ALV.W!B.K1IGW)[[$LMS2HU M.)TNN^-&HD1+6G%:TIQPC69Y+M9<4UZAA6 TIZ#.T:S8@-14V>AI!II0IL[0 M!_2PS-#IR1DZ092C.\J8.5"5>-J49S?Q\KZ4>5=*>*24($1W@NM:H2^\@.*0 MP#-]#03% 7G*/3#:*2@F]?#PQ%X]GIX\$(WT7!4D>.+CO#M MR_]SME):FDOS:TSGCB<>Y[%& T_?O@DO_\YA&;TF6O1'9 M@7[QH%_\$ON!?KE0>O03[2BN'(6US$T:3BX2;[.OR/\YP>3384XVQA,/.5W] MWMZU;4!6SOX4O^\B'Z."P,VX"T"6:]%$+O)G:#X7^4_@502P,$% @ M-EM66!K$4-8@!0 L"@ !D !X;"]W;W)K&UL MK9I=;]LV%(;_"N$50PNTD2A9=I+9!A)+W+(A6Y"TVT6Q"UJF;:&2Z(JTG0'] M\:,^(IF6PEG=N4DDF>DS@5T\%&RNVU98EPPQ(J M+OB6I>J3%<\2*M5IMK;$-F-T600EL>78]LA*:)0.9I/BVD,VF_"=C*.4/61( M[)*$9O_+GP&*TW,K]@S29;NF9/3'[:/F3JS*HIRRAAJ8AXBC*V MF@YN\#5QG#R@:/%GQ [BZ!CEM[+@_$M^<#NR\1RQFH!5 =ZY :,J8%34OBQ646F?2CJ;9/R LKRUHN4'A5Q%M"IPE.9/ MUI/,U*>1BI.SF_#K+A)1KK) ;WTF:12+=^@#^O3DH[=OWJ$W*$K1QPW?"9HN MQ<22*FD>:H55 K],X+R2 #OHGJ=R(U"0+ME2!UBJMW67G9_Y4>?;Q9"9NJK_G='OVY+SK";DX]_UV)+0S8=J %.L&S/!K,??\ C M^ZY8L6-8Y3AF!?0L."?,A80$DC #!-(G'M<1CH#?0 M&%)92)@/"0L@800(IBE[62M["?L&,N+Z"GS9'NF'5_;)6\.'3!E P@@03%/N MJE;NRJC<[VI%2Y5*4JB5GQ(Q.YVWEWH9(7WU*F&CXQ=(2RW(A $DC #!-+6P MW:SA[.^>@)A#^ZI4T8YENO):.H'F#$!I!(JF2W6TW,;_9T:#OJ%YL>AG&7ID M,2W:;**M,,YYS#E[:PQ)\T%I 2B-0-'T9\%IG@4':.I3@: $AJ3YH+0 E$:@ M:+K C;F"C2O\V5TJ:;J.%C$3Y[Q/S;3>*KNM&9 :J5M#-:A[ DHC4#1=O<9 MP68')? H)80*(U T70!&U<(&ZV)F<\6Q1IT ME[SRKARW%B*X0RY0FP>4%H#2"!1-EZNQ>K#9ZSG3,:@HVO*Q-2>9FW/U5@W4 MXP&E$2B:KEIC\V"SSV/T#=J&S%7+D9F;$_26"M3@ :41*)K^DW=C\3AFB^=T M,HJ^H8\LW*0\YNLHI#'Z+>6'#QN%I>GR>SP$<_Z^$QU0F@]*"T!I!(JF/Q>- MG^1@H)FL VH2@=)\4%H 2B-0-%W@QB1RC!Y%7P^AHFD_Q+9^]IB;<_96#]0! M J41*%JIGG6TT4H-K^MB2YQ (=^ELMS 5%^MM]W=%)O-3J[[^)J4F^<:3+F7 M[YYFZR@5*&8KA;0OQDK*K-P>5YY(OBVV7OJ_2' NB+D2)W'Q9"%D0;;9RZ:M2(LF<4L'\* AZ?D$H]Y*1.[N6R4BL M-*,3]%)C9C+_1V!S=TF6M[X">CDBSQ%O6G\EJ:G5^C9+1 KJC@ M('$Q]B;AY2P,K(*3^$QQH_;68%V9"_'=;MYF8R^PC)!AJBT$,7]KG"%C%LGP M^+$%]6J;5G%_O4-_[9PWSLR)PIE@7VBF\[$W\"##!5DQ?2,V;W#K4-?BI8(I M]PN;2K87>9"NE!;%5MDP*"BO_LG=-A!["G'P@$*T58B.%**'+,1;A=@Y6C%S M;ET139*1%!N05MJ@V86+C=,VWE!NTWBKI?E*C9Y./DJ2(4S25*RX5G"#*=(U MF3.$9U>H"67J.9P!Y? Q%RM%>*9&OC9VK;:?;FU,*QO1 S;""-X+KG,%KWB& MV2& ;PC7K*,=ZVG4BGB%Z07$X0N(@BB&3[=7\.SL.=SBTEPPW4!P]O=PT0ZN MA69J)"F./?-R%LG3)V$O M>-GD^B.!'02@4P>@TX:>?%@5"40&JRI*"GRT)FU:X/8=K2]$Z M"4?^>M^O5LO_Z5>W]JO;FMB&E+Z "3,UD? 4P517F$G,J(9W0BGX>B,8 U-V M-D1FC1GO/F;&'PGL(#*].C*]UHQ/<4DYIWQIBBNSP6CRMH+H[B6WTXE[1_EM M$!KT^[70 ;M^S:[?RNY:BC5U'C+/0.C5Z)Y'LDS@\\_2*V MC$GT+8X2<3G:2KF[F$S$:LOB0+SB.Y:H;^YX&@=2'::;B=BE+%CG07$T(9;E M3.(@3$:+>7[N)EW,^5Y&8<)N4B3V<1RDWZ]9Q ^7(SQZ./$NW&QE=F*RF.^" M#7O/Y,?=3:J.)A5E'<8L$2%/4,KN+D=7^,*G;A:0M_@S9 ?1^(RR5&XY_Y(= MO%E?CJRL1RQB*YDA O7OGBU9%&4DU8^O)714_686V/S\0/\Y3UXECV0BMV5VPC^0[?OB5E0E-,]Z*1R+_BPYE6VN$5GLA>5P&JQ[$85+\ M#[Z50C0"B'LD@)0!I!6 [2,!M R@CPVPRP [5Z9()=?!#V2PF*?\@-*LM:)E M'W(Q\VB5?IADU_V]3-6WH8J3BU\X7Q_"*$)!LD9O$ADDF_ V8NA*"";%R^XI M]-QG,@@C\0*-TD&.] (3 M])8G5T3(]%GJU>(XI>(6(3V=&CY^'#2$^X_/AP; MLJ'55:(YCQ[A-:Y"4%R%SU>W0J9JU/S=IW9!L_MIV51R(7;!BEV.U%PA6'K/ M1HL??\".]5.?4I P'PBFJ6A7*MHF^F+)A>Q3JXB:YE'9/'F_(!Z9S>:3^Z8, MW5:4$J_5RC?VX,S\IE5^4V-^5ZO5/MY'@61K=!7S5(;_!-GDVI=S07(:V8RQ MBUVGE71?,]OI9&WLUYE9.U76SL"QP;ZI55&P$V/$@1PCD# ?"*:IZ59JNN9[ MJ''?5$+R.S6_MU3ND]3MW"V$6E;KENII9+4;^6YGL.%9HY&6VJQ*;6:\45X+ M&<:=P8%>/^INF4'>+9 P'PBF2>I5DGK&NT4M;W:?6E[G&F.OHP09OA0):!HNA0-/XE/2>'T2H&[4KA=*8SPP5( T70I M2"T%.26%VRL%Z4K1G2?-\,%2 -%T*6K_BHW&+I-BUBL%[4[TI"L%J 6%HNE2 MU"84FUWHI[P4S5:A>Y:JTAI]?LOB6Y;V+CMFUM!U!Y3F0]%T'6NSBZ>@-1$& M,JFEE) T'XJF2UD[:&RTE-U;4C-(?[$@[:_IS50\1=^S4(0M%!?5/;'1.OC> M!UN:88,%?0H/C6L3C\4VX"B+T6\(/XZUB&$>ZD3CX]H2D^5 T M7=A1@V6\RFJ"U)7%^3$,^[\E1%+T3L6Y1**;;@3YG$.6F. MTGPHFJYF76,0V!J#@-88H#0?BJ9+6=<8Q%P-'',>95AS!?:@)W. NPY MGMM>?Y_"]9/:]9,3S\Z'&(_N$^XQ)7;'>'2?EH^)X^%VXD]AT$EMT(G1M9Z: M= 8;#U#_#DKSH6BZTK5_)Q[LA 3YD'T)2O.A:/H;];I,H.8RX4SC<8**O<)X M]+Y(!WW.#T73Y:N+#6HN-F[4-)=D.T0^I,&:Q4'Z17W^G2?C%8]W3"HY-REC M<=8FWUORA]RJ"<(T[,T_.'C7 FB] 473Q:[K#0I;;U#0>@.4YD/1="D;.VG, ME<$Q'T+[WD1@NV4QEF4S[1$(GGJM?1.^N1/G)EE7 =1;_S4I#C8JY,X.'&:C=AZ+I%Z*V^W3HKIP3 M,Q;H=AQ0F@]%TZ6LRPIJ+BO.-2IF:O5VQG[$RQDS:[">H-7*I+'Y5=4@FWP3 ML4 KOD]DL5^T.EMM5+[*M^>VSE_C"[_8;EQCBMW/;X-T$R8"1>Q.(:U7KAI; M:;&AN#B0?)=OL;WE4A5"^<&ULK5G?F&,Y_N\(8\$/5]=R?TRBE0(IH0)BEG0)#U;' % M+Y=HE#ID%G]3(X1=)Q_,Q! M!\4U4\?J\2OZMRQYG$/DB)([ZP@2RHZ_^#DO1,4!>BT.*'= 38>@Q<'+';RF@]_BX.<. M?E:98RI9'998X?E4\ ,0J;5&2P^R8F;>.GW*TOO^H(0^2[6?FO_.>72@<0PP MB\ -4YAMZ"HFX$I*HN09*,Y_6A*%:2P_@W/P_6$)/GWX##X RL!?6[Z7VEM. M':4#2F&=,+_XXGAQU')QB, M9VHKP5<6D:@.X.A,BG30:SH+9$5/ , M(!=YAH"6[W='EG"\HKI>AN>]6=VTO:EZ 8_W7"]URQZPB/XUE>R(Z)L14QJX ME#L2B"+Y'T;^OP:QYB%!& )^!JLR(8R M1MDF7>R(H#PR97^$'&:0*6<]S7TX','AU'FJYF4PTTSG^859+>)A$?'0&O%B M+P1AX0M0 C,9XXR9:*(KI$RQ'L&"2A!C;^@V(CTU.H?>:#@Q1QH4D0;62*_" MGWLJ:1J@Z;F[MGL_0F/G69VZ=EYPDO?$]UUSUJ,BZU&'CB*:L:R]-#H)P4>^ M&S1[R6!6;[E:K.,BUK$UUF\Q?N)"@H\XV7T!7Y]U2X5*@L=;DJR(,-;?"MBU M_CV!U7*?%+E/>J>]29_)]P162QZZY2O5[9_X<"](16+T"I3I!=7OP2"Z)3N>!795V>V:G5T!VV," J=06R MZXJ.#(A.]<(Y])L?5B8KSQNWQ%IJ"F37%&_QWQON+?QG]^K<@/Y[M1\JQ06R M3R&ULM5I=;^(X%/TK%CM:S4AMB1T(H0M(+9G1 MK-3N5M/.SL-H'TPP8$T2L[;IQ[]?.TD3@HU;4'@I^? ]OO?XVCXW[NB)\5]B M18@$SVF2B7%G)>7ZLML5\8JD6%RP-QAW8>7WPC2Y74C_H3D9KO"3W M1'Y?WW%UUZU0YC0EF: L YPLQITK>!FA0!OD+?ZAY$EL70,=RHRQ7_KFS_FX MXVF/2$)BJ2&P^GDD4Y(D&DGY\5\)VJGZU(;;UZ_H7_+@53 S+,B4)3_H7*[& MG; #YF2!-XG\QIZ^DC*@OL:+62+RO^"I;.MU0+P1DJ6EL?(@I5GQBY]+(K8, M_/X> U0:H/<:^*6!OV, >WL,>J5!+V>F""7G(<(23T:Z A KIZ%74]%_KD\[,D.J= HCD$DO#4 M1IX;I ]>".:VQ)XZ#0\EJB6P!E']BJB^,\:_UX1C2;-ER11Y5AN&(#:R"J!^ M#J1WB\<)A$//&W4?MYFQM?)W6T5FJV&PU:@12E"%$CA#F6*Q FM,YT#M=H U M [,N3P5>L.VK9_@Z-5L-S8#,1B':%]"@"FC@#"C?8\_9XGRC!@8+0:30*RYY MCEL>T1CPP8_&,@,U&<(",B ?F$(;[(@ZKB,-#([9%$1I= M^X$Y;N]J%3D=.G+R#:MPA^^5K#2ER M(AW)//1J6>,=LO"=@83B&4VH?#D#T[U.7Y>HVUD5!D;JV5J9,\CMX;$,; D[ M>%CVW1@,M)1];SE2)$T<\XW:L5^]H$2X1F)Z"M#(#7KLD*!Z2-#12>F<3-2P-M>Z%3FWHS,R:AK:2\PU?\CQJY(][@6P9+W+C'3L6 MM9"&;A'\(R^,U13"CVI0E.K@1'\MT(.SJSWVJ>PW>A@4,AL,0%I4@P&8XQ>K M['8C':J[VT)K,ELK;^B6W@:S3:DY[%UX/#G;G MOM.=@\EK":U)7JWU8>"LC6^QW/!\_NBYO[-@;$^O-\IGZ*PI#JV?6T6+VD)K M4EQ7']!=?B /]:R4FOGWEF:Z.=$/YJ(EM"87=5T"W86)XJ)OY2(T:J4 M><;,:ZG(**DX1/N[6!N3J&O4:VOD5O]WA A $W7&ZT$:::R MA@AKA5?B;)-S'@P"(W%:E9:E4/MX769*K6P\C]\=M5,K=2)K_5_Z%ELAOO8/9;E/2 ME/!E?NPL0%Z<%8>1U=/J:/LJ/]#=>7X-+Z/B@+J&*<[+;S%?TDRHA%XH2.]B MH-*'%T?0Q8UDZ_Q0=L:D9&E^N2)X3KANH-XO&).O-[J#ZA\!)O\#4$L#!!0 M ( #9;5ECEP&+F1!P *;8 0 9 >&PO=V]R:W-H965T(5/R,Q_[_,F1\O+[ZLUK]N[HIB&_QVOUAN M?KRXVVX_/;^ZVES?%?>SS>7J4['<_9>/J_7];+O[Z_KV:O-I7R/_+M6+IT'W&];_?-3SPZ???9H/LTWQ9K7XY_QF>_?CQ>0BN"D^SAX6VW>K M+[HH/U&Z]ZY7B\WA_P=?'E\[CB^"ZX?-=G5?;KQ[!_?SY>/_SGXK]T1M@R@Z MLT%4;A U-QB?V2 N-X@;&X3)F0V2#<;G! MN+E!>&:#2;G!I.\&TW*#:=^W%(Z._W*C0P4]_I,?ZD7,MK.7+]:K+\%Z__J= MM__#H>@.V^_*9+[<-\C[[7KW7^>[[;8O1?%A&WPGBNULOMA\'_PQF"^#G^]6 M#YO9\F;S0_#G/TSB+/G+_J=OYXO%KJ(//PRSV/G9BZOM[KWLQ:OKKY?9N$\CE37'3LKWLV#[R %>[G?"T)Z+CGG@=><6_K3Y?!O'HAR : M15$@?WD7?%=^^N_;/EY_+ Y^>2^"[_[X??"WU;9HL83?>O5PN[/"1ZMM3_DW M%\5UM?G36S'+;;$N-MO@*MB70 N;#_F$7;M+#<'4ZY_VV+[(VBSMM][.OIY\ MW!;%#%"Z/IWM_R\0M;\EIV+CI]Z-#VY\QOWK:GD;[/X9[W>_$'9=_*]7'S;; M]>X7SO^UO,77CU323NU_#3_??)I=%S]>['[/;HKUY^+BY?Z?8/27MN(G,4%B MDL1R$E,DIDG,D)B%,*&2'QZHR':NL"[_= N(#%!8O(12P_8_A#Y\\LL M29,X>G'UN5[?Y)B*Q#2)&1*S+;LV#D?3:MY]%\:A1M^2(BL0TB1D2LVT[-ANU5VWV5+59=]5> M/ZS7Q7(;?%JM]S/>MMKU*D-KE\0$B'X;A1N^2(BL0TB1D2LRT[-AV% M[;4[?JK=<>>QPC/OL8)W^Z%52V*"Q.3X9.?NCA5&D[11M^28BL0TB1D2LRV[ M-A[%\9G*G3Q5[L1;N7][N/]0K(/5Q^"7R_>7@5@M%K/ULYMBN;J?+V?;XB98 MKK;%)OC]W'K#:Z\_M+(G)Q\R=DM'D,-)$LM)3)&8)C%#8A;"G-*?/I7^U%OZ M;V>_S>\?[H,/J_5NR_ENMG<]VPTVWWYM*W.O-;3,24R0F)R>-. D'8V:Q\SD MD(K$-(D9$K,0YI1Z.*I6YD?>Y;U7M[?KXG;WA1[,[EUO@> M9HO@?K9]6,^W\^+P7Q;. 4W':F Y--0;J"903:):CFH*U32J&52SE.:V4BWD M"KV_-Z)1E+2V@7>SP6U :@+59*G5?TM$R7223!N_)M!1%:II5#.H9BG-+?"H M*O"HJ\#3U@+W;C:XP$E-H)HLM7J!I]EXVIS&HH,J5-.H9E#-4II;WU72&7IS MHWU]9ZWUC<::J"9039::LY@0CL*X6=]H9HEJ&M4,JEE*<^N["BY#?W*YJ^]Q M:WVC@26J"523I5:O[_$TC$^^O]',$M4TJAE4LY3FUG<5;X;^?'-7WY/6^D9C M3503J";#TP N#*=ADC0+' TW44VCFD$U2VEN@5=):.B/0G^^*];%[..V6+>6 M.9J HII -1F>9G6[K_'3:28:@Z*:1C6#:I;2W"JO,M/0'YK^O-K.%LV5QFH9 MLK7TT1@5U02JR;!GDHJ.JE!-HYI!-4MI;NU7J6OHCUW?;V?+FVG.F]W>K]?;Q^_PI5]UTY4=HMHIJ M4DJN6HIE!-HYI! M-4MI[I5!510;>?.I]A9IZPN_,[0O4$V@FBPU9SX;)UGSNQX=5*&:1C6#:K9E M]T:C>!RW?]E'51(:^9/0-^79NKYS!UH+&TU*44V@FBRU^AG^IV?QHD,J5-.H M9E#-MNSKH(N;I[-/A?KV6T1S(]7-ZYG^S,A5\M@T_L; M'$U,44V@FBRU_:D93_\8H\M1EDZ:Q8YFIJBF4A M;^?+PWF0_WI;[,\%;CU$]Q.#"QF-1E%-HEJ.:@K5-*H95+.4YK9$E:!&B7<6 M.^ABZ B-55%-H)I$M1S5%*II5#.H9BG-[8TJ?8W\Z>O;QX/]K\'-K/V"$/_V M@_L!C6%137;LJ<=[;8Q^",[=;"-'WXY"-8UJ!M4LI;DM4.6SD3^??;K?R?7J M<8[P0[ N_OTP7Q\][H;RVN\/;A$TPD4U&9U&N,VSS- !%:II5#.H9BG- M;8(JOHW\\>WQ\BGOM '-:U%-H)I$M1S5%*II5#.H9BG-;8DJU8TFX+0!#7)1 M3:":1+4V-*AB.NJZV[9HVH"DPJ@E4DQU[RIDVM%UIEJ-O M1Z&:1C6#:I;2W!OL5<%O[ ]^#[?'W*X"^=K\+%X-G3/X\:']@6H"U62I3>MS MALOFB6_HD K5-*H95+.4YO9 %1G'_LCX_=_S=\&KF_]_V&SO]]&Q;_;@IP97 M/!H3HYI$M1S5%*II5#.H9BG-;8TJ>(XC;O80H\DRJ@E4DZB6HYI"-8UJ!M4L MI;F]4;LYL3^C-O5S,%K[@;TE,7M/XK@UNJ^=JE)6.GN_8?:&P^P=A]E;#K/W M'/Y?1,]Q%3W'WOCNY:M/GQ;SZ]F'11&\G:UOYTO_(1*:/:.:0#6):CFJ*533 MJ&90S5*:VQQ5]ARGX"$2FD.CFD UB6HYJBE4TZAF4,U2FML;52@=]PRE]X=( MA[-4B^N'_>K28C5KO9&RWQO<'V@(76HGATSCYB$3.6J.:@K5-*H95+.4YE9^ ME43'_B3Z7?%YM?B\OX'GF\=+*//9]7RQSQJ\ATYH-HUJ M4DJN6HIE!-HYI! M-4MI;I-4V70,9M,QFDVCFD UB6HYJBE4TZAF4,U2FML;538=^Q/7[D?]^('! M#8&&TZ@F2\V]8BT+U68WM>VZKT2"YL>H)E!-HEJ.:@K5-*H95+.4YK9, ME1\G_@N7WQ7[9UCOI\']GFCAYP:W!QHAHYHLM?KOW#@<3T[N)82.JE!-HYI! M-4MI;N%7X7#B#X?_OKTKUL%?=S_=WWYBR!J0'Q[< FAJC&H2U7)44ZBF4"U!HV=4$Z@F42U'-85J&M4,JEE*J<^J].'GP.M=\;W!)A>YR>98UO?W18V7?8O.\+ M5=\7:O2#&%2SE.;68A7GIOXX-[[,TI85F+>SKX?[@G@77_STX+)$HUU4DZB6 MHYI"-8UJ!M4LI;FM4@7 :]T2KC+8]!OO M..W??G %HZ$KJLG./?4UB$//G>/0=Z-03:.:035+:6X'5&EL"E_;Z_<&=P2: MOJ*:3-NO%(ZSY@WCT&$5JFE4,ZAF*AGN;,.3JH0C6-:@;5;*EE9W>O4\)9%=)F MWQC2^KC4$VCFD$U2VEN"U0A;0:'M'YO<$N@ MUP&CFLS:<]7HTEC,BP:D^',.QGV M^X-; 0V&44VB6HYJ"M4TJAE4LY3F]DL5#&=@,)RAP3"J"523J):CFD(UC6H& MU2REN;U1!#B3?L4B$ 'E:B6HYI"-8UJ!M4LI;EU7D6_F3_Z[5[P0:-> M5!.H)COVE+/@D[6V !H!HYI&-8-JEM+<%J@BX,P? 0]?\$$CWU)K+JIDHTGS MVQ]-<_L.F_=]H>K[0HU^$(-JEM+<6JSBU[8GU!VK\#X@:$-@6H"U62I=:W H(,J5-.H9E#-EEJ/%9AQE<...Q[EV[$" MX]]\O8'[IVKL#XMQ]G!9HHDF MJDE4RU%-H9I&-8-JEM+<5JDRTC'XN-PQ&IBBFD UB6HYJBE4TZAF4,U2FML; M5:XZ]J>%/19?T& 5U02JR5+KN.=@C@ZJ4$VCFD$U6VI]%E^J3'3LST2[)Z5H M!HIJ M5DYYZJ[HDP:?T"1R]T136-:@;5+*6Y'5 EL6-_$CM\3HHFKZ@F4$V6 MVLEE(-.3B2L:JJ*:1C6#:I;2W-*O0M6Q_SK6[#+N.@EAZI\'HT$KJ@E4DZB6 MHYI"-8UJ!M4LI3G],JF"ULF(FP=/T,P5U02J253+44VAFD8U@VJ6TMS>J%+< MB3_%[9X'^X'!#8%>/HMJ%*%LQ-_Y-AU$H)_ M\\'%V_(@V9:3$-!!):KEJ*903:.:035+:6Z=5PGLQ)_ =J[W^+_$'_P.7O#Q>X-;(FG/[N/F20CH ML++OL'G?%ZJ^+]3H!S&H9BG-K<4J69WXKSZ-=_OK3X%\6*^>W13+U?U\N:O) MFV]Y7J9_P,'%BL:OJ"91+4U._(EECR49--Q%-8%JLM1\S\M$!U2HIE'-H)HMM?IR M3#*:)NF9)9DJF)WX@]GZDDSP>_#G/TSB+&E[!Z_]T. R1A-95).HEI=:&-;7 MH2:74?- '\UC41,].TH5-.H M9E#-4IK3 M,J8IWZKV4=O#CC]X:V1*F=/ 5DU'QR)CJL[#MLWO>%JN\+-?I! M#*I92G-KL8HTI_Y(,[R,QGT69WH]2M,_UN Z1=-/5).HEJ.:0C6-:@;5+*6Y MO5/EJ=.(6Y>9HN$JJ@E4DZB6HYI"-8UJ!M4LI;F]466P4W^RV+TNXP<&-P0: MPJ*:++7ZNDR:AB)0F^FX4JFE4,ZAF*D8G!>C\2RJ"523J):CFD(UC6H&U2REN;U1 M!;Y3?^#;8UZ,!KVH)E!-EEI]7IPD8=I\&#DZJ$(UC6H&U6RI.>21.YD=C\/&=SL[L&(YS7*&Y2S&-;H@K'6!/SQ.+L-TP"39 M?[_!CL&&=P@:'[.<9+F/7-?TF1U6L9QF.<-R]LCUN U# M.$IJE?R-R7(',+R0T6R9Y63WWNJX*2'[?A3+:98S+& M'&C,S'+RR)W( MP]L$C9U93K)P,-HUE.'KGN^32:1[.<9CG#HZO[?H?L&U(LIUG.L)S%N$8WU +IT!](#U]+\H/#NR-L7ZW) M&O<;$>S LO? >>]7JMZOU.R',2QG,:Y1EK6 -_3?>#FZ3.,_!:]WW]/SS5WP MT^IA>>.L\OPW]T#L&'-XY;(Y,,I)ELM93K&<9CG#"=E( M&.4$RTF6RUE.L9QF.<-R%N,:;5(+F4-_;-IC><S MG#IR85RKAR@]F3BPJ3#*68QK5'XM%0[]J7"/U1TVY$4YP7*R:V]UWS"1?4.* MY33+&9:S&-?HAEJN&_KO]?Q?K.ZPV6[)-1=$HC0^6=UA8]N^ ^>]7ZEZOU*S M'\:PG,6X1EG6-_+EM]SS7#PPO9O;B8)23 M77O+F>>FK=_MZ!M2+*=9SK":\FS=/3\Z-0(=5+*=9SK"RV".;U.4-[4;-),M&K<_I8-^08CG-SG&(YS7*& MY2S&N9T2UZ+C> 2N$\5LBHQR@N4DR^4LIUA.LYQA.8MQC3:I9=*Q/V7ML4[D M%X;W!AM*HYP\'/OSY/!R MTNLV[?734R/_P9-_Q.&5SP;.*"=9+F>G*S0^H<>7OALN(QR.R/JM\5GV9?[XOE-EA][)-0E-S^[DW5?"B[G(YJ_Q>>M ,;2Z.< M9+FPZ]J>Q8K58S-8=TVPVO48YP7*2Y7*64RRG6%:(7QK>(VS(C7*2Y?(CU_&L$'10S7*&Y2S&-4J_EETG_BNJ M?[E\?QF\613KV_6ZVWSP['4Q]6ZQTP7]YN.H^JV% ;Y03+29;+64ZQG&8YPW(6 MXQK=4DNXDXY;=+=U2WN+L-=6HYQ@.7GDG/6R.$Y.[MJ*#JM83K.<83G;NH^G MD_&Y\V:36F"=^ -KYP19_U$2>VTUR@F6DRR7LYQB. M^AK$X>,)X9/V9F!C;)33+&=8SF*RW53OVI]O"+ MZ_S@\ 9@,VV4DRR7LYQB.7WD3F[[.4U.NJ#G*RWV%AL%7DNB4V]Z=W:RT'TN MK!\>7NAL'(URDN5REE,LIUG.L)S%N$;+U.+H-"6G"FPDC7*"Y23+Y2RG6$ZS MG&$YBW&--JD%W&FO@+O/N;!^:7B/L DWRDF6RUE.L9QF.7/DO"?^6FS01NG7 M@NN4?I:T'QS> 6QXC7*2Y7*64RRGC]S)7" \G3OW?*7%WN)C@5]M[HIB*V;; MVRF6.]?L/OO'U>[7SOE7_8#?%FM?SU\S)?_ 5!+ P04 M " V6U986@TV9<($ !$&@ &0 'AL+W=O0]E[S2(2=;QK^+!$"BQSRC8NHD4JXO75=$ M">1$7+ U4/5DR7A.I&KRE2O6'$A<.N69ZWO>P,U)2IW9I+QWSV<35L@LI7#/ MD2CRG/"G:\C8=NI@9W_C2[I*I+[ASB9KLH('D%_7]URUW!HE3G.@(F44<5A. MG2M\&>*Q=B@M_DAA*XZND0YEP=AWW;B-IXZG1P091%)#$/6W@3EDF492X_B[ M G7J/K7C\?4>_:8,7@6S( +F+/LSC64R=48.BF%)BDQ^8=M/4 74UW@1RT3Y MB[:5K>>@J!"2Y96S&D&>TMT_>:R(.'+ @Q<<_,K!?^[0>\$AJ!R"USKT*H=> MRJOP4ZKS_B"Y>IHJ/SD+@:<;HKE'MU1( M7JB<2H$(C=$GB%L$(H M%S%QI1J31G:CJO_K7?_^"_UC']TQ*A.!/M(8XB: JX*I(_+W$5W[1L00H@L4 MX#/D>W[0,:#YZ]W]#O?P]>[8$$U0YRR\2I-G0E83>8?CD87:$WLW.,@^%HXFZ.Z6V;X7'0\YI6 M88?5%1!=O%G=#V5/TM@#?Y&-7\C8Y3J*VI+>(P^[NO=O.9NO_;1/^@UY<#8 MSZGSTR98: FLP>^XYG?\-N5@;)-NFV"A); &W=@[?-AZ/ZT@_ #:6!',OJ=R M: NM2>*1.L 6JL*>J,M8H6VD)KTNT?Z/;?IDA4_=KB MW"9:: NMR?E!8&&CH#CB_ PM2_8=/J_,!D=F0P\_ M-PO-P_JO81^$#C8KG:N<%;14.BNBYAIZGS$A0&E[I68R(D2Z3$M%H^HD!8F M<*JF7[?"[[4"]OTV+6TK14J+E0ZKX,BJ&>U!Q6"SC+FIU-R\X!QH](1"H"Q/ MJ=)TL;I>R#/T645Y2S<@I%YTKZMD5I6/5;30%EJ3\(/XP6^D?K!5^6,5+;2% MUN3\H("P6:C87-(V==/>F*6+X#C/:#X MJ%CHW9].QD:MPA7@(&B7P2Z[?K]="'^&6,$'M8*-7^?_]T98-9K&YA7N>+6V MS<[QN$5R: [N5/+';_6A^1E-OV M!YC=^&ULO9UM_BL;;V6EG$ML\^*DWR4P:0-L7 MO=MI;GM?=.X+8BLV4PQ9D)-V9S_\2D , D6&[K_;%XV-S_DA. <=Z6]A+I[2 M[%N^8XR3[_LXR2]'.\X?WDXF^7K']F$^3A]8(CZY3[-]R,7;;#O)'S(6;@JG M?3RQI]/Y9!]&R>CJHMCV,;NZ2 \\CA+V,2/Y8;\/LQ_O6)P^78ZLT?.&3]%V MQ^6&R=7%0[AEMXQ_?OB8B7>3(V43[5F21VE",G9_.;JVWE)W(1T*BR\1>\H; MKXD\E+LT_2;?O-]_*NCHN$_IV'S]3 ^* M@Q<'.HWSXG_R5-E.1V1] MR'FZKYQ%"_914OX-OU"T]^"^X.!6#FY?AUGE M,.OK,*\7:+T'@A#Z\NLO2)9-):T.2+(KZ%MXA(E,A4O.69 M^#02?OSJ=A=F[/R=".:&W*1[D>%Y6.3(:X_Q,(KS-^2&BJ7*'DW75K'=EL^P7FF61#VG" M=SGQDPW;:/QO3OC;!L!$G*/CB;*?3]0[VTB\?LC&Q)F>$7MJV[H&F=T]MA;N M5N'N:-R]_NZZO?O]W2V->]#??:IQI[U/G;4PA,(YYJQ3\)R7>)M-)',TC(D7 MY>LXS0\R []>W^4\$WW;7[I\*Y&N'BD[_+?Y0[AFER/1H^V2CJ[__S9I/ M?]/%&@GSD# ?"0N0, J"*1GC'C/&-=&O_DBY2!8!/N?A][+'.K\K^KQUL\]C MW^5K1EY'B=C.WHA:NTZW2?1O82CZ,[YCHH],\C2.-B$7VVZY^"/J,L])>D_\ M,$NB9*OM[8S-&YI])6Q6P.10X_%JN9J*Z_*QF55=(VMNM:W\KM5JWC8*D(VG M()B2!K-C&LS,:2""G[&XB-T=2]B]*&#D=17U-[JX&7E#XS;KAJ03$4]C9'?" MIC&:=L*&;#L%P92PS8]AFQO#]GN:G#^RO+SBTO4W\O4#V]^Q3-O/&U%#(X:$ M>4B8CX0%2!@%P91,61PS96$<&93I(0>FY%K.<2+^@WS]E,8Q$?.6IS#;:%-F M@4P9),Q#PGPD+$#"* BFI,SRF#)+8^?RSP//N9BDB,I])HK"-DID$9?U_(%E M4;J1@X%JCJ.M$$;ZT.0I8?-&OSZS5JT"T;5QEW:K/FAL9E:K/" ;3D$P)8*K M8P17Q@C2+$QD;3@1*"-D:*!6G1,LYC:M0'5MK/FR%2B-C=T*>(!L. 7!E$!9 MTUILF!I#]:6HXF6SFK>OK9T1O:L%3-HZRF* MID:M(1%9QJC=A,F:Q?'I2\S,&1PSJWNB9^V(:6SFJW;$-$8+IQTQ9-LIBJ9& MS*XC9O_U5#]6G*MJB<1DNG'%G(*LQFZ_& MUFQ:_[/:O8#&Q1G;RW8_ %6L4#0US+5F99E%J^;PMFKYK]V/*%2%HJFQK,6LRRSFM4> _>,*537JFAJ M3)WQU&['5&,W6XZ7G>M2Q[/&J_:<$WH4%$53 UEK3991EV@-BWN&$:HU533U MDK/';F>4K+$38>Q.;?0\9]$.(U3]0='4,-;ZCS5 .J.E7O&%2H#5;2%&@9[ M_G)E]'0NW9KK:\Q.U-Q Y]*MN11U!M0HUAJ0M3)_)[S=9FPK1]7O$YY%21ZM M^XVDH;(0E.9!:3Z4%D!I%$535W;4LI1MEJ64+B \9E)TS*1'F4FZ]#&#AZ9/ M16M^K^?,G&5+JO!T9HMEV\S7F(DI\Z)]?>MHCMVF4=21JB&J-2C;PJ_YL*%Z M%)3F06D^E!9 :11%4S.GUL)LLQ96KOUH7FRU0P>]$XVW14"ERV&1?KIJW;+() M?^B6LGK0AOE06@"E411-S:A:7[3-^N)/#6V@^B*4YD%I/I060&D415,3IU8T M[:5Q:'/;6-^N=$O7618FVV+%^JF!#E3/A-(\*,V'T@(HC:)H:A[5FJIM7ECW M^T'V,W*F7%8'GI(]"^4X6=:Q8]^T9V)JO=;>]F#>P> T@JJK)P[>*0]:FS(_ MZQG\M"=%';MZPU6MD#IFA53>N545H8]QF!QK$/D/&;0ZW[R;P;=A(6D>E.9# M:0&41E$T-9EJ+=0,*\KS0U&A3JQY-.]F<#(A:1Z4YD-I 91&G:X\;BT;>H::)(U[ MAB!]G*57;%$+?XE0PFEX'<1VLFA[V[D).G*([)G3KPS8OASD'> M;1;*+-,.@]>7X, MU6^A- ]*\Z&T $JC*)J:7[5^Z_QR_=:!ZK=0F@>E^5!: *51%$W-HUJ_=R7GQNR>:HE8.:8YC(FT^087E^5!: *51%$W-L%J;=7^Y-NM" MM5DHS8/2?"@M@-(HBJ;F4:W-NO\?;=;5+)JU9JU53C?FQ@Q.$JCF"J4%4!I% MT=0DJ;59URR#OD_6F9AKRSLM2()*&*>3,$XW7Z!K=J$T'TH+H#2*HJGYTO@5 M1[-DV^U4'L,H#N]B-BQ%H))L15.^M^C\&)\'W:E+$U3[.<>.R>95E[<-,>-_>1:LSM&)Q%2)H'I?E06@"E411-S;9:/7;G MOWRX#)6/H30/2O.AM !*HRB:FD>UI.R:)65498/*QQ5-O6&M4]B@JC"4%D!I M%$4K4V32^,W^/,8TWUMN@?'!#C2F? M(_$AS+91DI.8W0OD=+P0?656/IJA?,/3A^+) '+ECX89ETD!\?I^F M_/F-W,'Q 1E7_P502P,$% @ -EM66/S\ M&E"@ GD !D !X;"]W M;W)K&ULM9QM;]LX$L>_"N%;'%H@J47JP7(O"9!8 M+:[ =3=(VMT7Q;U0;-K6K2SY)"II]M/?4%),BQS1B4_>%XT?1F/.7^+,3T-J M+Y[RXL]RS;D@/S=I5EZ.UD)L/X['Y7S--W'Y(=_R#+Y9YL4F%O"V6(W+;<'C M17W0)ATSQPG&FSC)1E<7]6>WQ=5%7HDTR?AM0YD^7(SIZ^> N M6:V%_&!\=;&-5_R>B^_;VP+>C7=>%LF&9V629Z3@R\O1-?T8!8X\H+;X/>%/ MY=YK(D-YR/,_Y9LOB\N1(T?$4SX7TD4,?Q[YC*>I] 3C^&_K=+3[37G@_NL7 M[Y_KX"&8A[CDLSS](UF(]>4H')$%7\95*N[RIW_R-B!?^IOG:5G_2YY:6V=$ MYE4I\DU[,(Q@DV3-W_AG*\3> 33H.8"U!S#] *_G +<]P'WM 5Y[@%JOKTU-^1=Q$7<9*6[\DY^7X?D7>_O">_D"0CW]9Y5<;9 MHKP8"QB4=#V>MP.X:0; >@9 &?D*O[0NR:=LP1==!V.(9A<2>PGIAED]1GS^ M@;CTC#"'N;W^>DX'^?&5;QYX\6],.1\<[V+\N"^C=6QOE7$@9QT9@YV,@57&;[F(4\+;"Q&J?K]: M:"INO.^K%0(@:&J91I-0-XI,HV"R9]2);K*+;G+@(FEFXL'L9G7SUCDVI+-H M(&<=^<*=?*$UN[WDJ?PA359Q?2'\N,O3E @/<7% I4R'%+*(9U% SGK2#G= M23FU7HF(E+$@#WR59)G,6Y##GGE<8((VCH.]B>$R-YAH<\RT\BC,,FV260=Y MI 34463H6$6X!X_)G$-J*07*=8X1!)UX5(L4LPHD6'4BQ7WUY!.Z![?4&L*7 M3'"01O3'0,W?#<- C\&TFOJN'H)I%/JT)P*F(F#6"&#NPJU+!K<"1<&S^3,D M__DZSJ".%K& 3O7(3*-SZH6A'IMUD,=>B0J!J9V!V^E8UHQ6 M'OTIF)4J:*56,KNZGHLJ+A(H_&E> MPDW8"N[FWZ-1>T8XC/I&T*;5>3B9!'K0I\!%JGB1VH$1S\ O M*-S42HIOK=R#>HN&\M856&$D/<"1>T*^MFRW+CN%8#IE1KXTS5PV#8UR=@H. MI H$J16.KF;Y9AMGS]W;*S3JT(S:GX9ZT(B5PXSI<@I@HXK8J!W9_H]":<+8 ME.DW18C1.?-*[M@ANIM7FRJ%'+6 2J5##RJ "7"N-S%N6C SZDWT4F4? MWK'A*\YCOA6&KC=Y)4F^X/-\E25_@0HPFV=0K_(T6=2JW,1PF<-]Z+UHJ&\=:56W,GLS4.XTHH*].2;;9H_$S+D!F MTI0&OG[%879!:-SLV\=YK X*#YD=#YLF?_RB1M-,Q0,W:>]\HA>!&6KE^7K0 MIT!"II"0V9&P#;J_+)J,YTT\G001*Y^:I>$4),@4"3(["?[*!4F3^"%)$_&, MQHJP'%I!,#NL@IP"^EP%?:YCOY\$VL^SNA\"U3_.,@E%+Z5$-KX.I$QW((IK M%PN']!8-Y:TKK2),UTZ8AUJ@+@*39@L4LS);H+BOGFZ#JQC1M3/BP1:HB_"> MV0)%K,P6*&+4VP)U]Q; [40HUUWG$@2@5E5%]@K&=S'T(^U\Y]=PIXXEV#K^GMU7T^-"ZD=1?XQJE"P,^XV)!6X5X#K!N3@CG7 MWK2[W[5F >+F^8:C09AM-?T6Y+!)A)C('-X3@6(DU\Y(+SL$7M)G2P=H'.82 M*)T&^M(S9F42$>IK,NV)1I&..[%6AC_J74_R"GODA5Q[WY5%.7FJS;99=S]0 M'@9=;1W46S24MZZ^"JI<.U1%23F7MR]UBPG5KCE>KFZI*_F#XU,=G7L-C2OE M%&SE*K9R[6QU1"Z>HI%Y4Z-*]AB&.E[:AWCL%B*%6YZ]QW8GVXD 6I#?9&YH MUB8@W14\QA-%ZT\/C%(]5_08.N&T^Y^FAWV\Q^JA&,FC;TLR-7*J_')HO]1 M+;16PB&]14-YZRJKT,VSH]O!]-(>?S!KS'H,F:O#3H\A#7O8P%,4YPU-<:W# M@PEAUF/(?+U?W6=(^Z+;VUAX@.;>G!2\8^;ZK.P+U0%>9Z]8_>I M%,FF;LQ]KN!,\MW^R-OXN5F5/S#A!^W0#>HM&LI;5UI%GYZ=/IDCEU@0R4P\ M9(ZQ;\_N_,U2G*))YRET]>Q-.I#"1Z4PFVU3+,PI -)7 .G; 5*5ZF53JMNEGT+;>"\WDF?\IR!+(,XX[5U!]LW^ MWL14<*"]@JV"I]AYZ"MJ]=TCEB?WUVR;A179@R_X6FY@?^3D7W*?GIV"_$&? MT!G46S24MZ[FBJ5].TM_S_;4SKC8ZX_V-49]I)TY=?7&:&O5P2C(C1HYVT=W M;/1[#\H<>%*F2& VE@<6'GRS_4E]O:F$&ND]>_MPC@U7(:__FB=:'CBD($Y$ M_)/PY1+N$_&S;*XONX[11T*LF!L889\";WV%M[Z],XMEC2]URYR\D]GC_=GN MN;3KQ7^J4L@[JS,BES;A+O,;Z'0@O0S:M!W46S24MZ[T"J=].T[_VLDH^YO' MX)-2;A-=5(7\ Z>(;#E,1W0GG8]LBISJ?1?$Z)QZ@;Z-K#7KM/_]OB4F7]&R M;Z=E*%Z%2/YJFA%R:1A;9SJ3;8JT6C25;?'Z]0\?61WW)GK# K$R=HXB-J&' M!Q\H/@[L?+Q[K'-O^F3-]($T@SX M@]L;7JSJ!^!+4G?]F@>>=Y_N'K*_KA\MUSZ_H1^CYE%YY:9Y?BY8W\@=W_DN#J M?U!+ P04 " V6U98UMWLQD(' "72P &0 'AL+W=O4&*Z6I$>D,'RQ16GV<.=XCSF'.^+B,4F_91NM#?D>A7%V M-=H8LWT]'F>KC8[\[%6RU7'^R7V21K[)#].'<;9-M;\^#(K",?.\R3CR@WBT M7!S>NTV7BV1GPB#6MRG)=E'DIS_>ZC!YO!K1T<\W/@0/&U.\,5XNMOZ#_JC- MY^UMFA^-*Y1U$.DX"Y*8I/K^:O2&OE83KQAPB/@[T(_9R6M2I'*7)-^*@YOU MU<@K9J1#O3(%A)__VNMK'88%4CZ/?TO0477.8N#IZY_H[P[)Y\G<^9F^3L)_ M@K797(UF([+6]_XN-!^2QS]TF9 L\%9)F!U^DL/BCQ_]H(\(T%,/FV27>;'ZVPQ-ODLBW.- M5^6,WAYGQ)Z8D=*K5X33EX1YC+<,O^X^G+4,5]V'4W?X.*>VXI=5_+(#'G\" MKXW-NQ_'5^3:-_HA27^0+V_N,I/F&OC:QM?Q#*+]#,4_AM?9UE_IJU&N_$RG M>SU:_OH+G7B_M[&'"::0P!QF><4LA]"7GQ+CA\0_4NH;LXG_A?LDHFWJ+\?Z4G&84G<_9W(U2S2C.YC-613GIB"H= :;SI][KD-!* M46U)@ A]%P(FF$("=I!APS4(8C0=[5@@BDD,(>Y6<7<;' =SC"9Q013 M2& .L_.*V3FB#N<-B5$VGTYJ0FR)XG(ZK2D1G->%65//UJ9>!RUR4(LP1-\E M@XJFL-!<^DY*>SJX(,M38-&+B::PT%QZ;65/P?*VIRI+L%/!U:O/\R$*GM*E M*=N2F\(UMTHBG9E@!2L2Q.B]9##1%!::RY^M\:D87I&H+@ 536&AN?1:(T#! M:KBO(F5#;G)2W')P1=D2Q;Q979=#E.G4UND4+M0;NB3_D2Z&$H;MO98PT106 MFDNIM0%T.KQ448T"*IK"0G/IM5Z!@@5S7ZG..DFU):I%JD-4\M26\A2NY9^6 M*NPY8=C>:PD336&AN7=8K4U@WO#W6%%M!"J:PD)SZ;4V@H%U=$^IEF!0G7L^ M1,%3NC3EDYOV<&G_M$AA,PK#]EY%N/?JA[ .S%H'QH<7*:JS0$536&@NO=99 M,'C[H*=(Q7F1G@U1\)0N3=E6^PRN]F]BH]/8+[:/\]1!6:+>WD=%4UAH+HG6 M.;#)\+)$=1&H: H+S:77N@@&[R;TE.6TH3DQK>NR&2-E79A#U/;,UO8,KNW; MA=G1DL+8O1<3ZAX %IK+J[4.;#Z\5E%M!"J:PD)SVPFLC>#P;D//A@+O["7T M?(B"IW1IRK:TYW!I?T:IL".%L?LN)50TA87F\FK] Q^^ZX>C>@E4-(6%YM)[ MTOF#VOK#SU]56V(:5U5X4I;4V@@_? M/L11#08JFL)"<^FU!H-C]A#Q9G]0XZIZ-D3!4[HT95OT<[CH=Y7Z+OBNU^0F M7B61)N]V\3J#E8JZ9X"*IK#07%ZMK^##-QAQ5'N!BJ:PT%QZK;W@F%U&O*6! M2(A9OL]N6Y0WJ5]TX8E=FKCU! +V!/TE#+M; M^'2]UQCJ7@,6FDOUR3<5AN]B$JB&!!5-8:&Y]%I#(C"[F$2S/XFR.65U#;>$ M<3&O7X?AJ5V:NC4+ C8+_44,VU[X=+U7&>K.!!::2[4U*6+X_B:!ZE50T106 MFDNO]2H"L[])-#N7ZK;W?(B"IW1IRM8_"-@__&4V.LWENM>9*;Y0"OM<&*SW MVD'=B,!"<[_.9MV('+Z?2:(Z$%0TA87FTFL=B,3L9Y+-9B5*:;U$;HVJWT"& MYW5IWM8:2-@:/*W/CJX6QN^]IE!W)+#07&ZM^Y##=S=)5,>!BJ:PT%QZK>.0 MF-U-LMFZ1+UY?&"2[>&Y2'>),4ET M>+G1_EJG14#^^7V2F)\'Q:.6JF=Q+?\'4$L#!!0 ( #9;5EB. ^4HZ@4 M *(B 9 >&PO=V]R:W-H965T=:6,DOK..9V*'3C/3;C-)N_O0V0<99)LI("_(Z1SD*Z.@-F!IC^S+2$,/,51DEU-MHSM+J?3S-^2&&<7=$<2?F5-TQ@S?IAN MIMDN)3@HDN)HBC3-FL8X3";S67'N+IW/Z)Y%84+N4I#MXQBGOQ8DHH>K"9P\ MG[@/-UN6GYC.9SN\(0^$?=_=I?QH6J,$84R2+*0)2,GZ:G(-+SV]2"@B_@K) M(3OZ#7(J*TI_Y@>WP=5$RWM$(N*S' +S?X]D2:(H1^+]^+<"G=1MYHG'OY_1 M/Q;D.9D5SLB21G^' =M>39P)",@:[R-V3P^?2$7(S/%\&F7%7W H8VUC OQ] MQFA<)?,>Q&%2_L=/E1!'"5#O24!5 A(3K)X$O4K0Q82^+AE5@G%J@EDE%-2G M)?="N!O,\'R6T@-(\VB.EO\HU"^RN5YAD@^4!Y;RJR'/8_-KW]_'^P@S$H"O M;$M2L*0Q'W+;?"P\$G";^#0FX.T-83B,LG?@ _C^< />OGD'WH P =^V=)_A M),AF4\:[DX-._:KI9=DTZFD:(O"%)FR; 2\)2- &F'(>-1GT3&:)!A%OB'\! M=/@>( WID@[=G)Z.).G>Z>EP@(U>WQJ]P-/[;LW7Y2VX9BP-5WN&5Q$!C(([ MG)*$O0=_\AI"U^ ;?@(_[FD4 3YM#C@-_I'=A[(=0]Y.7HHNLQWVR=6$W_B, MI(]D,O_]-VAI?\@T5 GF*0)KZ6O4^AI#Z/,%V81)$B8;7FDBG/A$)ET)8180 M>=%]G+NN:[K.;/IX+,I@2^>*H@BL)8I9BV(.BE+6 +]5 \*R!JP(7Y<(7QW\ M"&=9N Y]G-=ZZX/=^9_#U*G).L,W;V39>ON99GRQJE:O'U]( MO"*IM#8.MG-N;50)YBD":^GKUOJZK[3VN"KU50GF*0)KZ0NUQG=I+U]]*HQV MS>%; $=1*T3Q5:&T=&P\+7\O$0J4N M5BF:IPJM+7)C9.'+G>QB!.,'E*MN=&>8Z;KBA.U&(=QN-"M29W,8+7IX/,&R.]4]1)HE#?1@+2/QR$JFU XK1?-4H;5%;!PQ?"U+#)5Z8J5HGBJT]O.[QA6CE[OBQ0A& MSRQ%4HOL(F&>RL)T4]S 2\%H\9$HV$3K6@U&VFE3Z&NFX9=?626V[#$ MQ5Z&9?;9ST;P^I1 79*&+;H>2102GUU)8ARC1X7&5*-!/WG" M0C8"T$=;E^V[NKPE8=V9Y,G"CF=2FWQC=M&P4>65E82;!"SW*:^]_J\35K5A MQ',+KE(T3Q5:6\W&/B/SE58U-.B@SQ99)9JG"JTM](X MR]%Z]IBH\<]HY&GSN:\**KSCGF@BJ=$03Q*2[Y;Z*FCC9-&@B3OA25T%8+:' M&-1T4V0A"Y0,6D^.V!JT[9>DN65LGVE,E#YJ;SJ/[W 2@/8VB-CH7S/6)^M/YI8%)\*".>7\-*#DO/7NG9YPZG* MKD!^I?Q&PO=V]R:W-H965TV@#A*T1P"!''2'HH>:&EL$9%(EZ3M].]+4K+J139RR,7B,N_-O!EIQL,U M%Z^R %#HK2J9'#F%4HMKUY59 1615WP!3-_,N*B(TELQ=^5" ,DMJ"I=['FQ M6Q'*G&1HSQY%,N1+55(&CP+)9541\7<,)5^/'-_9'#S1>:',@9L,%V0.$U O MBT>A=V[+DM,*F*2<(0&SD7/C7Z>QL;<&/RBLY=8:&253SE_-YCX?.9X)"$K( ME&$@^K&"6RA+0Z3#^--P.JU+ ]Q>;]B_6>U:RY1(N.7E3YJK8N3T'93#C"Q+ M]<37WZ'1$QF^C)?2_J)U;=O3QME2*EXU8!U!15G])&]-'K8 ?GP$@!L W@>$ M1P!! PC>"P@;0&@S4TNQ>4B)(LE0\#42QEJSF85-ID5K^929LD^4T+=4XU1R MSS)> 7HF;R OT1T1C+*Y1&/0;Q2@[5MTGH(BM)07Z MZF:3H_.P"G2'*T'/! MEY*P7 Y=I4,RQ&[6N!_7[O$1]SY&#YRI0J([ED.^2^!J+:T@O!$TQB<94\BN M4.!?(NSAH".@V_?#<0<\?3_M4H[K/Q>'+96 M.PJB5D%T4H%N=[J9L:[8:V"\Y:\?#")_+_9#*]\;>/Y^\!UD40][W<'';?#Q MR>!/O<]=BN*##/IXT#^0U&'6Q]@+]R1UF$6]L+]?$'>KG58@YG8L293Q)5-U M(VI/V\EW8QO^WOE83\1Z@/VGJ#DK4(ZK>*+ZP37O* ME1X!=EGHJ0["&.C[&>=JLS$.VO\)R3]02P,$% @ -EM66%U)$7ZK P M] T !D !X;"]W;W)K&ULK5==CYLX%/TK%JU6 MK=0.V'QF-HDT$SIJ'RJ-.FWW8;4/#MPDJ("SMO.Q_WYM( P!AXY&>4FP.>?X MW&O[8D\/C/\2&P")CD5>BIFUD7)[:]LBV4!!Q0W;0JG>K!@OJ%1-OK;%E@-- M*U*1V\1Q KN@66G-IU7?(Y]/V4[F60F/'(E=45#^WSWD[#"SL'7J^):M-U)W MV//IEJ[A">2/[2-7+;M52;,"2I&Q$G%8S:P[?!MC5Q,JQ,\,#J+SC'0H2\9^ MZ<:7=&8YVA'DD$@M0=7?'A:0YUI)^?BW$;7:,36Q^WQ2?ZB"5\$LJ8 %R__* M4KF969&%4EC172Z_L<-G: +RM5["FP2 MT2'@2P32$$B?X%T@N W!?2G!:PA>E9DZE"H/,95T/N7L@+A&*S7]4"6S8JOP MLU+/^Y/DZFVF>'+^I4Q8 >@[/8+X@!XYVV?5E*H5A;KOT+L8),UR\1Y]1#^> M8O3N[7OT%F4E^KYA.T'+5$QMJ0QI63MI!K^O!R<7!L<$?66EW CTJ4PA/1>P M521M..04SCT958PAN4$N_H"(0UR#H<7+Z<1 CU].QR/1N.WDN)6>>T%OL>,< M2JFR7$V$I$<$1[7C!:"_[Y9"HJPUS,^!/G8C7J^32 2 MF6T'K>U@/.6,J\I;FHP'0^.A/^DEL]'/5^>?>9 MP@D'%CSL^V$OG"'*)R[IH6*#EA=AQQQ.U(83C1:3&%:@ DK1$DI89?(W)22Z M9@FYIEA\);&S)$[:)$Y>6T(F@TG[Z 5^T%L !E3DDWX),6EA?V)> -AY_M8[ MKRLB#>_<%NZ7/Q,*N_TJ&1MA.+KDOG-2P:^M)0VS.Z0;3/KVAR#ER^UO/A,L M).X%]^39/1EUWVZ_3CEI=J(Q(C)TX6.G7QY-,(P=W%]0)ES@A/A"5,\'%#SZ MP3X='Z4^(AK#< _LNS.<;@ OJZN%0(E;%?* M^BC9]K97E[OJP-[KO]=7FNJ8_2Q3WX>^4K[.2H%R6"E)YR94GGA]Q:@;DFVK M0_>2276$KQXWZEH&7 /4^Q5C\M30 [07O?G_4$L#!!0 ( #9;5E@I(#9X MI 0 !X3 9 >&PO=V]R:W-H965TBQR*F;>6LK-N^%0)&LHB!BP#5#U9LEX0:2Z MY:NAV' @J0$5^3#P_=&P(!GUYE/S[);/IZR4>4;AEB-1%@7A3U>0L^W,P][S M@[MLM9;ZP7 ^W9 5W(/\LKGEZF[8L*19 51DC"(.RYEWB=_%>*P!QN)K!ENQ M=XVTE 5CW_3-33KS?#TBR"&1FH*HOP>XACS73&H<_]6D7O--#=R_?F;_8,0K M,0LBX)KE?V6I7,^\B8=26)(REW=L^QO4@LXU7\)R87[1MK;U/9240K*B!JL1 M%!FM_LEC[8@] !XY $$-"-J R $(:T!X+""J 9'Q3"7%^"$FDLRGG&T1U]:* M35\89QJTDI]1'?=[R=7;3.'D_(8FK #TF3R">*O_T!TDC"99GI$J,#0UCZ]+ M*G*(W**/H\YJ50IF*Z5"J(>H/#9-Z M.%?5< +'<'" /C$JUP*]IRFDAP1#I:T1&#P+O HZ&6-(!BC$;U'@!Z%E0-?' MPP,+/#X>CCO4A$VX0L,7.OC>+Y=@,@5)%1-.)*CD.XC7WY<+(;E*IW]LWJ_8 M(SN[KC'OQ(8D,/-4$1' '\";__0#'OF_V#SWFF3Q*Y$=>#5JO!IUL<_-[$=$ M(B&)+"7C3\:U-@=61*J,:"9=5!_F_D"']F'?,T=9Q7U6!UK.&RWGG5KNI9X4 M6976LDIKJM8/MD1+2(&3?.\E6@"%929M2JO/8/]@=#YN2W68C5M:SVU:_="N M==1H'?7%#24R4DC:-(IZ-><+=3,O*&2 MT%6VR %]9-LS+3-%U1)E4S:QCL4?M90YS**6,H>90]E%H^RB4]F'.D(Q<%6V MTWV);F'=E.X)>-T+]!TSMP?H6W+EP!W8WS45HQ7@(VSB9YLCPXOW&BC<.!,M+L_:J&KOA&>/H2>6C^-E46-6: M2N#V5@C;AQ2VY74/0 4'.Z+:C^PI2#C8N2'HY/I*\K+N&'.UF3"A)>F_JH-5 MNP1[?:X97Y2<=F7J^?)),!B[]/+N#.AN9[]PNORA:_%MNA,W<=&.YNP2SUSNK!BF5_93H+(QR\2'2+ M73#QQV%[7^G#'W,@ ML:.I3HX^$;[*J$ Y+!6E/Q@KB;PZC*EN)-N8XXD%DY(5YG(-1.U4M(%ZOV1, M/M_H#S1'8O/_ 5!+ P04 " V6U98T)9V7U@& N)P &0 'AL+W=O M#9'G1<,< MTV(P.:W>7?/)*5O)C!;DF@.QRG/,'RY(QM9G SAX?/&)WBYD^6(X.5WB6W)# MY)?E-5=/PPU*2G-2",H*P,G\;' .3Q+?+P.J$E\I68NMSZ"D,F7L1_GP(3T; M>&6+2$9FLH3 ZM\=N2195B*I=OQL0 >;.LO [<^/Z.\J\HK,% MRR;)O-)6+ ML\%H %(RQZM,?F+K/TA#*"SQ9BP3U5^P;LIZ S!;"SIH$7=0/1$PV$"%RQ0BX$^+U(2=H%&"JV&\KHD?(%LB(F M9'8,?'@$D(=\0X,N7QZ.#.')R\.AA8V_Z4"_PO.?Q&NZ3*HNPW67?3^?"LG5 ME/K;I'>-%YCQRCQS(I9X1LX&*I$(PN_(8/+K+S#R?C-IY1(L<036T3'8Z!C8 MT"<7I"!S*L$RPX5QF-;A815>9M.[R6@<1Z?#NVTY#(4B#W8+)=:&[$DSW- , MK32W9G(ULYL:C(QKI&B+#/+&D=>CK)>"HZB<6!W.UE;MR3G:<(ZLG-N$E94) MJZ0]4S-&=?9LD[M,_".-63B.8-CCKY>*/"_NJ9186[@G_WC#/[;RO\1+*G%& M_R5U?V,^6U0JI.1.+?Q+M8PK*9B01A5BO7]]&(QZ*NBEXM$(]42P-G-/$48; M$4;V02 7A)OXC71^033JCW*]5!# H,?/VH(]^8TW_,96?N]Y.;93?34P<1[K MG&'LQ^,>:;W8>!R.^T/;VJX]64.O]2^>E?=7G*UP;2$S96)Q,2-&D^%I7-[Z M 42](7II*H=&7MS/9_96[IF\H%<:PECD.X M/]C:/VCW?W\2^=*%$>IN#L6^IPWO2//Y,(J#_LIH;]>^O%O;!V-KPC1MU.>, MKS%/GTV:CJQ:(Y=+M,056E?5UD?"9XQD=S?1;B&.JK%5[RR,FHZT0>/#V.L[ M37OU.XMU"$\*6U,*[:ZT.E<"6 (AL5Q)QA^ $L_LT&HDN*V/=XQ@7YX7%4N> M+=8].FKM)K+;S2]%2M6\H=.55,E$;:4*-1*,J:0!VFY C+R1UM_V"G?M;U=H M77E:7XKLOO0;E8L%R])R>K!Y9ZUY,(H$]3D10UTC1\ZST>@0/A:U/A997=WD MBA8T7^7@^Q7)IX0;\Z\=8M?\ZQ0M<876E:\UK:M7.Q>P5[BS/(=PS:MTSLKOG=XP3>EO8YZPCE]O(YQ(M M<876E:]UX"@ZV)QUY*$;55VB):[0NJJV_A[9SW6?=*)&'6/=CD2Z^[17N;- MA[#JJ+7J:&^K+E;3?\A, LD N5]27ATA&G4SG _[H:Z;4]?N"JVK6^O:D=VU M6W0KF-Q!._T .?*1KIVC$^1&NT.<1_OM!L&W;Q!NU/I)K.N$'6#G'V"=;A]< MH77%:[0T1P0 M (@. 9 >&PO=V]R:W-H965TN<"SWU,F.*2]_7208YU1>R (%?%E+EU."K6OJZ4$!3 MIY1S/PJ"@9]3)KS9Q*W=J=E$EH8S 7>*Z#+/J7JY!BY74R_TM@OW;)D9N^#/ M)@5=P@.8Q^).X9M?6TE9#D(S*8B"Q=2["B]OPIY5X TBOO/6^M?''DD,Z<:;B3_G:4F MFWHCCZ2PH"4W]W+U*U2$^M9>(KEV_\FJD@T\DI3:R+Q21@0Y$YM?NJX"-8B*?<=;]#Q\ZWC?]Q+S@FF[(JJ](\V)V\P]-HQV#9P MJ0N:P-3#.M>@GL&;_?Q3. A^:7/0.QD[<%>O=E>OR_KLFG(J$B#4(/TE$X*) MI77:"U#51GQCK>^LV7;U/(O'\7CB/^\3:A$:#L):Z !HOP;:[P2*18,M4X-V ML;/A*J1F-L8:WYY V ";#+" E0)A3C+8;#/8 S<:#HX(M,@$03O^08U_T(D? M\[S"KX!38U-.$@W&<, .C4FW8B9SO&AI,JF0&K36]Z"![3P<]H\(M A%P;B= MP;!F,'PE XI_2$-CV[:YPFFAP3Y8]].BX"RA-=!$47B$ MN"ESOA>J \#C&O#XM05KW0TB[2K7<0- +^H?HVP*'=3T MK+Y3:WTO:X<^V#OHP\Y@/9X\8DR& 5S) MDJ>$Y8B@BN9B 6[&>B':>B/ZI?6^S M =, < M#<((A.!I3[M*")HDJ3S",F@R;!*/&J=,[U;3#W301=IZ^L\_K B." MT4NK[O>6.:(ZD02L#5DPG5!^LE K&/L4QTV*_\>D$.Y&A;![5OCOV?PFCS2G MB%'3(YV(W^H1?V^FST$MW55'DT26PFP&XGJUODY=N4O$T?JUO6:YN\+.S.:. M]HTJG+(TX;! D\'%$/FIS;5G\V)DX6X.,[PJ@K("^'TAI=F^V WJ MR^?L;U!+ P04 " V6U98V3;Z80D* "+20 &0 'AL+W=OZ MRYY7RW5[.;GONLV[Z;2=W^M5V;ZM-WIM?KFMFU79F8_-W;3=-+I<; ]:+:<$ M(3%=E=5ZYS3]_B=DJ0_8*OX1Z6?VJ._ MLSZ4F[K^O?_P<7$Y0?T5Z:6>=[U%:?Y[U#.]7/9.YCK^O3>=',[9'WC\]XO[ M3]O@33 W9:MG]?*?U:*[OYSDDVRA;\N'9?>E?OJ;W@?$>[]YO6RW_V9/>RV: M9/.'MJM7^X/-%:RJ]>[_\GF?B*,#Z- !9'\ \0X@9. NC^ GGL VQ_ MIG9 MA;+-@RJ[\NJBJ9^RIE<;M_Z/;3*W1YOPJW5?[E^[QOQ:F>.ZJZ_ZSI1BEY7K M1?977=\UY>:^FFMW=M]F']4(O7(.I"><0$WF) MZ9I$'96>O\TH_CXCB-#LUZ\J>_/-=R^7#ES@['P[\F('V*CS;3!LXT1+#R5( MM[[TU268_?;^INT:T\3^!17/SI[!]GV_\Z[=E'-].3$=2ZN;1SVY^O8O6* ? MH52F-%.)S)RTLD-:6'U8UNLOK6]&Z'ZM_N<_U'I#9=[WS%UK?O=A^O MZ,7T\3A)T3./35(B,R=)_) D'JU[7_2C7C_H$Q6,IZQ@*KW3V9EFW+=0U7LN@36#.3>_L!03("B$Y]N(!9!(ADL/AY(=P\F@X M']>=-L7<9?K94%4+EDP>G)EP+(D71J@RY<>D%P6@(IP-E$EQ"**(!O&A;-:F M1-KL1IO^7[^43%<^:_#>7 74>1^QF> +"<$,2\D0,8ERP=BPLA""HI&];YM M=0>S!0I+!)EL(R_;,T"(BQP+[,< ":4IOH(.1'&$6C@:Q:S<5%VYW-6O1=4] M-'"9[&V.KR"7NP-+JF;2N7F9M-"%&8) &G!*)94C>5RLU- MH 4L'&60&"7LCW3:OSDO*_P&!>D0+X*. M)),=A36-#!<=(9P0E[)[?KD]+G M!$!F(F(DZ,M#79$+@08BLN"#X^1S#BK@D%*"KNZD1$4E[M5;SL%QT!G+"#@D M%;!0 * !"R74Q0K%D@^.HT\$$D(ND041DOD1 #J:X]SG3T G:%$ M8K# "PN2(>PCG@)E7 Z0&[6L0^.L\[ZMRNQS.:]NJWF4#>(^HZ=;4KJI5&YN M#BU849* #6A2N$KJIE*YN0D\F@F,CUU%V&!_I#LF+5#._68$Z2CR!Q\5I*.L MX -W(FKYAL;Y9@0;4&"FS3S>^!T>(#/=1S#\ "0( MV81PYL^/0*I@C$1!*LD&QCR9Q1P6QQQHS4P,"^)V8^]J2=U4*C>0Y@E7Q8GWQ,-[.Q!I?AI1E>3E&XJE9N[0-6".$<)VAE/BM])W50J M-S>!%K]Y?&0STLYX.,/:#RH5_M,^J*,\F%>'=)33H:>(+="Y@-+)/G1HO\S1C2'6M/KGL3B9QQ=7=)N$OA_[!+@%L*Y M2-'>DI)V4C>5RLU-H"5M'A_LC;6W<'26 -L2()EY8@MN7X ,RZ$)8&Y)EY^Q M,2'2WDX_A\5/,+IVI'13J=SZD;BJ5FYM 2]WBU5/[(IR*]VYUX]Z]7@3]U)_[,QANTC'GI&XJE9N;:POF(L5V7)&4M9.Z MJ51N;@*/MN2>&O >;F6GUVZ>EJBHQ+UHR[9W X"*2.S7L.G16VI6NKG;ONVGS>;UP[K;O=SE\.WAC4+OM^_1\;Z_QN_4 M[KU UF;WFJ)/97-7K=MLJ6^-)7HKS24UNS?_[#YT]6;[+IR;NNOJU?;/>UTN M=-,+S.^W==V]?.A/<'C_TM6?4$L#!!0 ( #9;5E@5>\RN,@P 'AS 9 M >&PO=V]R:W-H965T7EVW_=$^-.OA+[=M MMZK[X6UW=[YYZ)KZ9K?1:GG.RU*?K^K%^NSR8O?9F^[RHGWLEXMU\Z8K-H^K M5=W]YW6S;#^^/&-GSQ_\LKB[[[/-1WS=NF?_?PIAO>G1]8;A:K9KU9 MM.NB:VY?GKUBWSE6JNT6.\@_%\W'S>AUL8WE?=O^MGWST\W+LW([I&;97/=; MCGKX[T-SU2R76ZIA(+_O6<\.7[K=59!C!:K%^^K_^ MM,_$: .F)S;@^PUXO(&7!U7U]>=&U'XMNBQ[8 MMB]VR=QM/82_6&\G_FW?#7]=#-OUEV^;NV$:^Z)>WQ1_;MJ[KGZX7UP7/ZV? M]JEA:KXI,ICB*]?T]6*Y^;KXMGCWUA5???%U\46Q6!?_N&\?-\,6FXOS?ACG M]MO.K_=C>OTT)CXQ)L:+G]MU?[\I?EC?-#K_INZ%R_DWE M^(E#TAS;?O+=YJ&^;EZ>#0UCTW0?FK/++__$=/D]E1\DF0.1!;F3A]S)'/LA M=[==NRJ:3WW3K>OEOM":CMQ9GPC5CG#;1S]<,JFT5.7%^8=QCBB<,*6P(;IB=C>:+0X^\NC:DLBV*A<%)7 M0D:Q4+A2"EG2L>A#+#H;R]_:KK\O7@TSLKBNBU]_;E;OFX[;?+6VY;B:GP(A8%H)I:- "!B71FLZ$%9ZR5)F0_GAL1N$ M;[8MY!GF[MM0-H=B"[,W$GP,T!OV)*@$(MD MFHC&:SV6%WNO-HNZ>%-?+VZ'PY5LN\CRS-[;D6P.Q1;FT*M*IA#M(JM-9R<0 MR>90;&$"O91E>2W[1]J%3LN;,ZUU7& 4SG);Q@5&\JG)7V(O,UE6B9W8+DQ: MWL.Q1"PJ*)BP,E9'%,SH:JKS>=7'\K+O[_U]T^6;1)9@]CZ.9',HMC!Y7ELR MBV@2684Z.X%(-H=B"^TI+VEY7M+^@2:Q9QP7@K4\D1043+)$JU,P(32GRXI[ MM[=>]$,8;_NZ;S;9 M3I$GFKNC0]D8'.%=Y$"?Q)7*\KC4*-P@WJN)4O/ZDP/,39[ZD:(JJS*1&03."&%B MVX+":39T3#H:X<6@R(O!JW;9Y@]%\@2S3^Y![4T46Y@\+S@%PMX44'L3RN90 M;&$"O5B@N,PHE2QY8@A1/2J@D%+[SF% ![4Q"&9"F-B(-) M8=M3(?&9'8J-VW)*4WCU)XZIOX>VZ^OWRV:TA&N8J*MV]="NF_7HP*3X;W'D MT&5 G+Y"(S^PV;4#M4U1;.&D>-DJ$+:I@-JF4#:'8@O7:C_1"5@*<4TEXG=;HN*U<4;A*RUC3. JG*RLF MUJ9)KRKE,56)[3\GK ')CVANW4#9'(HMG VO@R7"A950%Q;*YE!L80)'JTCQ MRTA3UY0Q851\6$'BE.6Q4J!P0@DY8:9(+XDEP(65J6M:<2NJ.!@"IGER4I> M63;==;PXE MPHU$5=64XO%R6 )<7)FZKDG322')>7%'@:96G"DO M2-4Q08IM.,=7I>0'-+=0H&P.Q19.AE?0"F$%*Z@5#&5S*+8P@5ZT*[@5K*B5 MJ"56KJU*SR^E!XUJ48L)S55[I*H!]K A?V!@CDHY)X5B97!I X52I MJXF5?,K+3H5TD)-V$D-W*BSVBO9DBR8_C-F7#D/M811;. 5>'FN$/:RA]C"4 MS:'8P@1Z::[A]K!.[=SMFMKX-#(!TZS4\77Y%)NU;,)0U5[O:H WK%,W5S(; M+QHD4,+8^+H$BDNQB:4S>G1_ :0QG#29X[9,_OMG%P?VS@3_#P-8>UFL$0:P MAAK 4#:'8@L3Z)6XAAO .K5L=:5-(F4(F$XO *!@S$[>],.K7 TP@#5AW*JR MBHT9"B99?-,61\&$E!-'2\;K38,T@DG1,LNCR0]G]LT\H#8PBBV<"B^/#<(& M-E ;&,KF4&QA KTB-W ;V*3&+8O/8%^1H+A *=#408;Q"M< #&"3VK:Q*W,< MXK*07QJD]3O574ZP9/+CF%T54.L7Q1;.@9?"!F']&JCU"V5S*+8P@5Z# M&[CU:PBK5L17&5 @)N*JI-863]7EZ+9; ,?7I YMTE:.0EP6$@[?"TN#M'BG MVLK)#DQ^-+-K ^KWHMC"F?!*V"#\7@/U>Z%L#L46WL/-Z^\*[O=6I#_+DR,+ M"B'E; 9S>*G5GDYM>'H6X+"0755Y<7K7=T%GJOMDOK@M; MQ,[3?09L;VM]0@>!&KI0-H=B"W/M56^%,'0KJ*$+97,HMC"!HSO.XF\YFUJP M2>4=A;@L) S&2]<*8.)6J>W*F"KCL\Q7%*XT59G<,Y?"*3:UH-=Z'6F/W8OA M,_K(+ +;6JT>;5X^?VV!.,''S M(YA=&% 3%\469M^K7(LP<2W4Q(6R.11;F$"OLRW\DK1Y)?FYW>1D[S8_CMDE ?5N46SA'(P>M(#P M;BW4NX6R.11;]'R'\0,>X.[M,V6NK9R <7E,%-'HH0LEP+-])LG'YG'"+[?P(9M\B&DKG8'31#(R>SE BO-IG%E@6H6XMC"[*XNBI M$"7K=[LN.F MN&X?U_W38_L.GQX>'_EJ]\S$Z//7V\=*[IYTZ&F>GDGY<]W=+=:;8MG<#I3E MB^UJAN[I*8]/;_KV8??&PO=V]R:W-H965T6RTW7Q\]N\^O+[%!NUCMYFSO%8;M-\S_>RTWV=#5S9R\??%X_K,KZ@_GU MY3Y]D%]D^=O^-J]^FY]0ENNMW!7K;.?D\OYJ]LZ]$*YW;'$,^>=:/A6MGYWZ M6NZR[&O]R\?EU8S50Y(;N2AKC+3ZZU'>R,VFAJH&\M\&=7;JM&[8_OD%_9-M_K5>EJNK63QSEO(^/6S*S]G37V5S14&-M\@VQ?%/YZF)93-G M<2C*;-LTKD:P7>^>_TZ_-4RT&KAA3P.O:>!U&_@]#7C3@)_;P&\:^$=FGB_E MR(-(R_3Z,L^>G+R.KM#J'XYD'EM7E[_>U5_\ES*O_G5=M2NOO\B'ZFLLG72W M=/XBLX<\W:_6"^?C[GE.55_-&^>S?)2[@W3N\VSK_/JME/DNW3@WQ\')O'#N M_G!N\VQY6)2%\[<*W_E)R#)=;XJ?G3\[OWT1SD\__.S\X*QWSC]6V:&HNBHN MYV4U^'H(\T4ST/?/ _5Z!NIZSJ=L5ZX*Y]?=4BYU@'EUU:=+]UXN_;U'(@JY M>.MP]XWC,8];!G1S?G//TER"]?TN_O[HHRK]+I/S:. MGS%\.T;]G\Q%L4\7\FI6_2]2R/Q1SJY__),;LE]L_"#!! A,X\X_<>=3Z"_< MV0A[;A@<&];_B3Y>NWX0^@&[G#^VN;#%\8CQ1(\3EC@>,R_T3W':%02G*PC( M*_BP21^SO'A3IV?]Y1?.C^EV_XOS_'F5S@^Y7*ZK1"^ G(>-A)[-L83$+ M@DYB6<*"('9C>U[%I^''Y/#_GI:'O+K9G9M )-K828 $$R PC<7DQ&("2* $ MR1T23(# -.YJ>Y.10[8XGB1^W$DB6UP01)%GSR*WI3)= M^OZ4IY6TW"TDG3XTRM@Y $43*#2=04\QZ %RJ %!$8A$$R@TG4"ECUU20I)I M!)7%4#31H&DIZ44M7:G3H22O2VO>?V'\(LDVUU*/3E,0>S1<23:#0=%Z5H'=C M1)I"A3P43:#0= *5EG=)N4NF:6)9A'D>\[MRU!+'(Q9VUW26.!X'+.RY^7E* M4GNTI+Z5>9$=-S'37)*91 .-G0A0-(%"TTE4FMYS 9GD024]%$V@T'0"E:3W M2,5+95+3LCWSW6HAUMWUN+'%A0'GW4RRXL4>CWHR2:EJCU;5'W=?Z5L1W7[T M]P_5UB@TG3LEP3T?D4!0R0U%$R@TG4 EN3UZUYM*(*C.;M#T-'.C;I)9HI*^ MG7U/Z6*/UL7-WGXC!D\;_&320?4R%$V@T'0VE:[V(D32004T%$V@T'0"E8#V MZ"UQ*NEB(P&BJE\_Z=ZU;'$L2+QN0MGBHC#N65QY2L-ZM(8=2"GG?P[H0(T> MQ^AY!-W51J'IQ]5*@W.&.+"&ZF\HFD"AZ00J_3 M?2)-R\&3.%N<[23.%D>61W=S^AY MW)1J'I'"O%SA&& M$0X5Z5 T@4+3"50BG4]VC= M1[,&5>;<-*$09W5<26Y.2^[AG)UVFD=W.YI+ MZ"XW"DVG7*T0.,*RPJ'R'HHF4&BZHU+)>W^R:X5N.98U*)KP30=,_VF>K[2Z M/^!_&;[K?L]Y']W[:$:AF^PH-)UYM<+P$;X9'[IJ@*()%)I.H%HU^)-],[[I M33%\T8,A@@S1!]TR=--*?3C?SC\"I+L:/3>@&_ H-)UFM9CP$9X7'[I2@*() M%)I.H%HI^),]+[[I*S&2:S!$D"'ZH)4Z]P>L*8/)-7@J2/

DI 53P*36=7 MB7T?85#QH=(=BB90:#J!2KK[DPTJ=,O1K)GV%"/]J!#]21^EK -:61_U(/T8 M#U1@0]$$"DTG3PGQ &%:":!Z&HHF4&@Z@4I/!Y--*X%I,@D2G[O=/5!;7,QY MU'U6SA;G1:$7]F20DK0!+6GU#,*=]M'=CIXVT*US%)I.N1+D <+K$D"E-A1- MH-!T EL/>$[VN@2F[Z2K%(=#!!FB#UK)VX"6MT:BC3W-H_%'3PCH'CD*3>=6 MJ? 860)H$(;BB90:#J!2F@'DXTL@6D\,3)J,$20(?J@E;@-:'%KWKK..ZVC M84?/ ^A.-0I-?[A;Z>D0840)H9H:BB90:#J!2E.'DXTH=,O1K$&%=&B:6GK2 M,U3J.*35L9&>TP[FZ%Y&TP;=CD:AZ0PK[1XB3"PA5(E#T00*32=0*?%PLHF% M;CF:-:C\#DU#3%^V*DT=TIK:O)E^SR$C6"U0@;U#!OD(% M^PZ5UQ#[H1+[X61#3&A[\XGEH3M;G.VA.TL<]=!=J/1V2.MM(]O./X*CD4?/ M#.AN-PI-9U4M"$*$426$RG\HFD"AZ>\G4O(_FFQ4B4PSB/4I/%N<[2D\*U[_ M4WB14N 1K<"-U!H\@*,!QTX(*)I H>ED*@T?(1PC$52B0]$$"DTG4$GT:+)C MA&XYFC73.6)Y+,\6U?M87J1T=$3KZ'?%.G5NT\7Z?KV@4PVJJJ%H H6F(3PCT1080U%$R@TG4 EK*/)_I'(='ZX?LABX^9EB^,L[#Z18(OC?A+TK,*B MUAL":6UK323/OR;?2[+J$[XE T@4+3*59Z/$:X3&*H!H>B"12: M3J#2X/%DETELND*ZB34<(L@0?=!*]\:T[NV]D9UW1$>CCYX.T#UK%)K.K-+: M,<(]$D.%-A1-H-!T I70CB>[1^B6HUF#JNOX;$]*K"1S3$OFOBR==E)'=S:: M/>B>-0I-)UKI^AAA4(FA\AR*)E!H.H&M=X]/-JC0+4>SAGW3^-FVEU@)[9@6 MVKVWUN\YL*/['$TB=%,Z$5MU]67;^01W=P>@9 =T51Z'IY*K508(PKB3010 43:#0 M= +5(B"9;%Q)*'-(0\5@B"!#]$$KX9W0PKLOI08/Z&CPFH5N.9LWTDAA)1X7HUZ>$T&<@VJIJ%H H6F4]FJW ,IW8.MW8,MWO,ZU7O:Y7N^HWZ/Q1'B)X%;EP3L M5/"Q1<9!R#J1PA[I,>8']KQR6:N,#QN2M?V9I8[LQKRJ=J#'L7,'"R=@-&!MH"$]_K M\7FYK%6UAPV)8#(!AY\-'^A@_$R!;I/#X#H$MZKX,$@9'X:MXP.%$S"X#HNM M4CYL>BT?9AI)0A8E0?U",DJ]QN7<#]OMI7[9*7 S4O/^Y*F1=-;?+3W" K1T+WHK%P @;7(;1=?Q/A M2''1!3C!%3A?18RW:W#2-2K)_')-1PF/P\A8R%GBZG5N. JF> RF:]3)[-=*),N)$EGF^GQ<'GHF]EFQGDLY$;=<1M>%/H]#^FX M[6J5 ^4JA[+M_!4YNCFW"V&-?8H+1$<>,EY_-B)64ITC*]OMS*_$'>R,VFU MJD7SZ5,GE_?UQ5V\\V9SX_/W[H5PZ\_G"N;Z%0[&W] M-%6^?EB=?BFS?<7?S+G+RC+;'G],KRK\=A7_\? M4$L#!!0 ( #9;5E@T2/@([P( !$+ 9 >&PO=V]R:W-H965T"FMZV% M$W>VV\"_G^VD(8$0P19>&MOQ.3[GWNOTCE+&'\4:0**GF"9B;*VEW)S8MHC6 M$&/181M(U)LEXS&6:LI7MMAPP L#BJGM.4[?CC%)K'!DUJYX.&);24D"5QR) M;1QC_GP&E*5CR[7V"]=DM99ZP0Y'&[R"&Y"WFRNN9G;!LB Q)(*P!'%8CJU3 M]V3B.AI@=MP12$5IC+25.6./>G*Q&%N.5@04(JDIL'KL8 *4:B:EXT].:A5G M:F!YO&<_-^:5F3D6,&'T-UG(]=@:6&@!2[RE\IJEOR WU--\$:/"_*(TVQL$ M%HJV0K(X!RL%,4FR)W[* U$"N-UW %X.\#X*\'. ;XQFRHRM*98X''&6(JYW M*S8],+$Q:.6&)#J--Y*KMT3A9'B."4=WF&X!S0"++0>5(RG0X10D)E0.\M//LM.]=TZ? M0M1!OGN,/,?S:^"3C\.]*MQ6<2B"X17!\ R?_P[?1;(#(4T CE$I,E,B(LIT M<-#]Z5Q(KHKOHX92?SYVH3NR=V5+33LJ M.KN%SNZ_ZJ0$SPDE\KE.:L8Z+ EQ.MXKLH]P)YOR9)*N\KO87 MJDYA(]%G2ZDELHKG?N&Y_[67JM]F)%HBJT0B*"(1-&;_DJG,2^"Q^I^9RSJK MP9N2ZW=[;PJS9I?O= ;UI3DHQ V:;])+9IK*LI'DL\EHB:SB=UCX'7YM60[; MC$1+9)5(N,Y+#^#\9V'F!(-RS?7\3O"J,NNV>=Z;KZ9=ZE=TLSC#?$42@2@L M%<[I!.I[Q;/^*YM(MC$MS)Q)U1"9X5KUK,#U!O5^R9C<3W175'3!X5]02P,$ M% @ -EM66!W XQ9%"@ >' !D !X;"]W;W)K&ULQ9U;;]LX H7?]U<0GD'1 DEL7>VDB8$T(7?GH;-!,[.+Q6 ?%(FV MA>KBI>2D!?;'CV0KIAE)=)@>8?K0Q++Y4>&1*)Y#6KI\RL778L5Y2;ZE259< MC59EN;X8CXMPQ=.@.,O7/*O>6>0B#S+QQVD09Z/Y MY7;;G9A?YILRB3-^)TBQ2=- ?/_$D_SI:F2-GC=\B9>KLMXPGE^N@R6_Y^7O MZSM1O1KO*5&<\JR(\XP(OK@:75L7;+HML/W$OV+^5!S\3NH_Y2'/O]8O?HFN M1I-ZCWC"P[)&!-6/1W[#DZ0F5?OQOP8ZVM=9%SS\_9G.MG]\]<<\! 6_R9-_ MQU&YNAK-1B3BBV"3E%_RIW_PY@_R:EZ8)\7V?_+4?'8R(N&F*/.T*5SM01IG MNY_!MZ8A#@I83D\!NRE@ORS@]A1PF@+.RP)^3P&W*>"^M@:O*>"]MH#?%/"W M;;]KK&U+WP9E,+\4^1,1]:OG[/E.[.+8AV$_&I4=5<%%X]\-'_WD^5//G:U-Q)&D3 &@BG* MN'ME7!U]?B?RD/.H( N1IR0ZT"E?D(=-47V\*'C7&76C!9NJLX-Y6UA]G7F< M3R['CX=-WOZ$[3FV^B'6_I SG9Y+E-)&WKZ-O%^"=/V1Y.6*B^J2E00E MCTB8%^6Q0]E#-A821I$P!H(I,OE[F7SMH7PH4W45Z!*I2QDMU%09_^AAC*R. M[6#^0766:SFS[L-]NF_'J;8=_Y,O-Z(D3&SBDMP)O@Y$T/36GWGZP$7G :YE MFC8C$D:1, :"*<+,]L+,AKB*SI#*(&$4"6,@F*+,^5Z9\Z&NHEJPJ3I(&#UO M=2ZV-WG1G3%0C4JK6Q-I"R:#7YF;*D *0&D42F,HFBK6@8>SAK@^ZZG&^B!I M%$IC#>WPC#N=.=T7<\N6S6Z_\7*^.V-^R;YJ+^QZO''[(VD42F,HFBJ4],C6 M(";9@KID*(U":0Q%4_613MD:S"KKR<8:(6D42F,-3;$DAZ,&M>VE [>TSG'. M1+"L3HF0ZTV(GF+TGOX M'^FKINT,S7=>#OQO]3M@W/A0DXZBJ8TO;;JE]9KS7_/L- R*%5D&<4;>)WE1 M?"!Y5LE0K/,B2 XUZ%0 ZMBA- JEL8:FC'@MR^F]7D@_;IT/;PRAUAQ*HU : M0]'4B3+IXFVM\7RK,=133?6!TBB4QAJ:,JARSBVK^RRQI2.W]8Z\LG[Z\92^ MO'$30[TWE,90-%4):=)M>_#^RH8:=2B-0FD,15/%DD;=UAK--_=74*,.I5$H MC34TY;)NSWJFI6QIP&V] ;_)Q3H752,WI\@_M^VN[;^@OAM*HU :0]%4::0_ MMX>?(K>AYAU*HU :0]%4L:1YMP>9*-=3C?6!FG77OO*_[DI[YY4FY8GY.\\XZ*R@77;7T=IG,7U65&O723TVYIGQ9&42U^/L1!0(P^E,11- M54P:>?OU$^YO[M6@9AY*HU :0]%4L:3EM_5S\/O4)4[702Q2GI4D7 5BV1US MZ6G&ND#=/93&[/9$OF]W=V:.].R.WK-_X6$2%$6\B,/M;&*=:2URP>-E1L*- M$#P+OY.R3H:3W?MU9_=\WL0E3SM%T5=JO.(3:NFA-.9T6/J)/>F9[76DI7?T MEGXW)NZ[AG\Z4OH/JWL=+C0&@-(HE,:<]A2\,YU->U21]M[1S\'O+^N"A[F( MN#P5RISP[#$6>59W6'4V_)#$R]T$?:<44),/I5$HC34T18J^8-@Y6(BN]^YO M&H21_Y.W+8K4[XRQ6M@E[-@U[$/,S3LR&G#<(>8C'6@^ *51*(VA:*H^,A]P M]//W/SHEIL<;"P7-!AJ:^LV$UD))5)VJ -+S.Z^?L'^KE7&@ 0"41J$TAJ*I M8LFDP-$G!8961D\SU@6:!T!IK*&I\\63WE&!-/J.?L9^(#<#M?Y0&H72F-.> MQ^_31/IY1^_GCSD9?>D^)P-U_5 :A=*8TW;]YU:/D7&E[7?UMO^MP^=7KM_3 MUV[\G4*H_X?2&(JFZBAC M<:?#C@0E,!*(U":0Q%4\62Z8&K3P\,AP-ZFK$N MT(@ 2F-N.R*P)GW9IBLS E>?$0PS&M!7:BP+- N TIC;GOZOL\V>Y4KNP5?5 M]?/_1T8$1TKWC CTI8QE@48 4!IK:.H7^KR>Q-F5UM[56_NW#@F.+C[3UVNL M#-3S0VD,15,5E-F .WPVX$*S 2B-0FD,15/%DMF "\T&]#1C7:#9 )3&W'8V MT.-!79D+N']%+J"OU%@3:"X I3&WG0OTC9JP+-". TIC7S@CZ;@J3XT[D MT2:LKA;W>1+IK^[8&^5A[Y2'O57>$*;?DZ;?&][T>U#3#Z51*(VA:*I8TO1[ M4-.OIQGK C7]4!KSVJ9_YO?T6M+U>WK7K^^UWKP84%^KL2I0VP^E,11-U4\F M!-[P7_[WH($ E$:A-(:BJ?=LE<&!KP\.#+LV/0[$M+ M[^O7]Q_MV5ZY3D-?C;$*4%L/I3$4315,VGI_^/L"^%"O#Z51*(VA:*I8,A;P M];& :5<&]?M0&H72F-_V^^=>3U\F#;^OM^Q'^[*C$\SZ"HP%@+I[*(VA:*I4 M,@;PA[\[@ \-!J T"J4Q%$T5Z^ N^OJ[ YCV8MC[YT,S "B-^>V[ IR>]_1B MTMG[>F=_M!6J \0J4V]ND4ZS^G1;Y8?S-"0=S_-;,OZ2)IE M _4$V=](ZU^@KA_@S^L'XBQ,-E&U(5TG^7?.2;&/X';\$_(01"3B#^5SH9,7 M7[,6/.51K!19BWS!B_IA=-7[=;/%E0T^(4$8\H2+[1D=\:I%PUVQD[Y[YYQU M':_C@X>?I;PZZNK'U!55@4U6UJUVL'7_*+Q/VP? O=A^:UTPJV/[]71R02N% MNMZQJG=V#\&35>^>R?>Y.@'BK" )7U2[,3F;5H>!V#WF;O>BS-?;Q[(]Y&69 MI]M?5SR(N*@_4+V_R//R^45=P?YA@_,_ 5!+ P04 " V6U98J(&3$C,' M #U0@ &0 'AL+W=O)]7>419SR3,4B0Y(OKWK7P24= M%@'%$7_'_%'MO49Y5^Z%^)&_^;2XZ@WR,^()CW2.8.;/EL]YDN0D MKLT\?46O4)QAOY:B8UBV4)-^MJ< M==YV/ZK.<%Z>(6XXPP"CSR+3*X5HMN +%] WW=WU&3_W>8Z]Q!L>G:$P>(?P M (#BN":>'AP>>WH2[$0P+7MC ^\+-,&PBO9'Y\,R%TF88KN_SL8GT M]SJ]2QZIY^4STZ5:LXA?]_!:/"A3BM(& 6".3J2G8[$1_=G M0I3+6J=ER1P6S'Q2WDX'D_YV7Z#6(^C+(]X'XXOA[BBG.\-==X;>[M!TG8B? MG)O$7;.R8\\71Y6C==WQ,KM>&I P"@1SM!SMM!P!I]@(4D=(& 6".3J>[W0\ M/T&*>9E=M82$T1(VVD]<,L;U>3O>:33V:Z177*)/6212[DU5+Z:K+) P"@1S MY+O8R75N9._+-'Z/TI3>!SMT/[^S9J!N M!HKF:FM-#X$N?B.@;@>41J%HKIC6[9 3%+_-6J -#MT?U7D80'T2>5DRUW"G MC%CS0_P^Q3\)'/"I#FIH0&D4BN9*:XT/@:Z+(Z .")1&H6BNF-8!D1/4Q1A O5-%V_\F:L-_Z(:Y(7*WV)7_T+_R-Y-C.0'$Y2K _$DV"ZY^ M0R]^(J962/*(QUN^0$LAD0E$G,GD)])DB^G_4$L#!!0 ( #9; M5E@]3#RT908 *8G 9 >&PO=V]R:W-H965T8@E2KP['N_X(RF>/4CU72^%,.@Q33)]WEL:DY_V^SI:BI3K M$YF+S#Y92)5R8V_575_G2O!Y42E-^B0(!OV4QUEO MI2E7/RY%(A_.>[BW*?@]-N>5:3&7R5SPWR_/>J(?F8L%7B?DL'SZ(LD&A MDQ?)1!?_T4/Y;M!#T4H;F9:5K05IG*U_^6/IB)T*E#14(&4%\J0"I@T5:%F! M%@U=6U8TZXH;/CE3\@$I][:5YBX*WQ2U;6OBS'7CC5'V:6SKFVDTV=E\24.*5B$X0Q6\0"0A%7VZNT*L7K]%, MZMC9KP$-=.L96FB@+3SS]>)6&V5#\%N=+]9R6;UG.N>1.._9Q--"W8O> MY.6O>!"\!:QF6ZL9)'UR$45J)>8HB?EMG%AG"&VS+>'&EAF)\FVCY&ZC/N4UA:XY3BB*I39WFL**9!4&3 MZL%6]0!4_7&5W@J%Y,*Z9+Z*G V;@$'_-@7/VIZUX,&./9@V6#/<6C-L'6#. M29FV?0='VK"#2!MMS1^!SIPUAQ(2I?EU-H\J/4N&(X;K?3G>&C,&C;F.LSA= MI>CKM7!=7.LL4$)+9^' C[-!1\-)*?@G&[X#" RZ]K-+E<)6FS<\RU8\L3TN ME+4_NRORMQX(N)(QH\8$QL1;0^".YH\'.QH6T=9AGANX*W#@+LB!/3HPS(ZV M/TAM0K M+5Z:'E#Q%7^#9L0>,00DP61JC72I.U/2);)&-S*9@RD""VP98,2CA>"N4X2 M\&K; H\C N/HR!0II>W%**9A?8P23QP"@F'R/N'W4FGTDJ?Y6^NYPEWPX A+ M;.LWCQK".N]Y$&9M6^#I1& ZM9W^EF+W:#E@XU%##'C<$'AMHEXD!$89,<.%E6@81R.QPV1XHE&8-P\DZ>D2C8R(@VS M.NHA16%('>!I67MOA!P_P>D!#3!.J:<3A1<^AS/J>.#"*EM&(/6XHJ3K'*)= M+*[HSJ8(Y1F&/' M#@55GHUIV! 7S/.,P;1Y)DU9E6MDU##I8QY1#$;4 9BRZAX<&P^?T/2 "IBF MS*.'P2NE2OX<#T]80]L/*QX]K/V^WC,SAG7R:6CGVQ",K2,SAM5M[(V;,L:S MB<$KIZE4N;29(LJ9U3J(P8[O D7,HXAUOI/'NE@[,0\O!L.K+4Q9=4L/!TVC MED:B$,M2,'BK *MZ:/Q!YM(.(M5_B"1#"!+ !MQ/4OZ#:OSB+DM5< MH$3<\<0FGC&)<.;K-RA7G4^N\NB?# MS1FTOC=I?8+MVO98G&GKC(4U+S@9VAY2ZT-AZQLC\^)&PO=V]R:W-H965T'.0IN&.YR:);.M 5Z%H$:R)(HN6<.%HGD: MUF8F3_7*2:%@9HA=-0TW+Q.0>I/1F.X6[L6R=GZ!Y6G+ES ']Z.=&9RQ7J42 M#2@KM"(&%AF]CL>3D?37PEA=:/?O*MRFCD@4!"Z;P"QV$--R"E M%T*,IZTF[5/ZP'U[IWX;:L=:"F[A1LM?HG)U1C]24L&"KZ2[UYNOL*TG )9: MVO EF\YW-**D7%FGFVTP$C1"=2-_WI[#7D!R+"#9!B2!NTL4**?<\3PU>D., M]T8U;X120S3"">4O9>X,[@J,<_E\55AX6H%RY,O:?\^FX+B0]IQ\(/]L/MQ! M4X#YG3*'N;T"*[=Y)EV>Y$B>[UP-2/SI/4FB9$C>$D9LS0W8OY48TO&4)ECQ<%]89O/"#H)W:\+":;X*Q;7D)&<6_W()9 \W?O8DOH\\G6"]Z MUHM3ZOE4K$4%JL(?IY18/QK*= M6Z.D+(-<,9$3"?-KY\:_BOW(.%B+;PPV:N>:&"I/0OPP-W?IM>.9B(!#H@T$ MQ9\U3(!S@X1Q_*Q G?J=QG'W^@7]DR6/9)ZH@HG@_[!4+Z^=H4-2F-."ZT>Q M^0P5H9[!2P17]IML*EO/(4FAM,@J9XP@8WGY2Y\K(78<_/"(0U Y!/L._2,. M8>40[CM$1QRBRB%ZJT.O$'8$M#T[>Y!BWO\=G>_@TU8SU!H\:(C M>'?Y#V4GY).D"TGS!!3Y?@_9$\A_V]3N1#-YYTJM: +7#B86!7(-SOB/W_V^ M]U>;4J<$BT\$UE QJE6,+'IX1,5[L0;,;]HLUNTZO^&8*$M)C<*/Y6M1WT?! M.<%,M*$R;54Y.J7*IP2+3P364+E7J]SK7*NUG@2/,))(2)DF7*C6M- )]5X) M3PD6EV ]"V9.VO4XZO5'[KI%F7ZM3/\=RGR1- 5<;@FP-7WBK^SH3N3W"G5* ML/A$8 U%![6B@_]U1P].J?(IP>(3@354'M8J#SO7[2WE=M5236YAP?+XF>LP!6TYJO+@W!\+_#VB!T:74;1'J\6H'[HM_/R MO6TAY[V1&>85(;&4(M-"EN7;SX*I\F%K?>8=!+1/ZW63N-.DR6FG./4[.4VQ M-DV.Q7W[BO-WOW6?5U[->1R&^X1;K,)A;Y]SB]7P\@CK8,LZ>.N>PY*X>[=5 M4(V=% X.V+18'6S*N,UJ=U(V50%[^1QNZM0PP!YDV61$;1%G0UJ-U*WYK&]"]\8EIT5O&;_SP M:NJ'K4\B?&);37?[ZO(_@7M,APRS!X@5 M:L'I]912Y5> MN]4*O90PX0YZ8I9>IJIPQME,J+X;U2;'G#[&?=V[MR>OO\TR M=?'*,>>C-T='K=O3BTW[20F>UP+9K#(->3I2B4ESJ M3GEQ:7P .57[9I%KA1-)%G[[W&T7ID&/TP3D2#:9PEEE MN0>@4EFJ&S$CDTR04L/2HVIHVC'E_!IN1U^3->YYLC)C97V)NJD%54U#8SK MO\IFN%=IPV?Q.CF[R]2'F1Z.*/M08/1*TH3-R_X\J05@[#[.3O*<+]YS-A$I M-8/?.>"@1Y9^SC23[%Y'@U(9:P.5KG-'I6+C54$$EX:NB=>WOU/,#R]%5Z^F^A83,1T3N-AU9634=ET=$-'K0YPV$0NR\..8#X&LR. M87$P!9B/\<+B_$_CZ:+C,1BFK6M%NJA/%_4Q7C9D6'ZP.':?2!_VD491$(0A MEM'AT*I@B.4M#.%K9\.T@0<6!R(]+=?X;.,5LKT.L#G=5B'82/%*Q$:*YQH0 M>][ (XKLLXW% 0]L%K#:@?CV.%!3=I\@@%G%M&$K&$>B"$.@%NTU&H9(=D+X MV.<'6R5!$$5V!#"[@B# $%B-.((I T8$@3E>0MGU->\[_UX"]02P,$ M% @ -EM66)>*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_'+]],QRZ?*,J MZ?XQ6U7#E96QE?3PTJZ';FN5+-Q&*5^5P^#D)!E64M>#B[?[MA9VB%\8KW*O M30TGVQ.?M'ITS]?;E^)!.WVO2^V_G0^ZWTLU$)6N=:6_J^)\<#(0;F,>KXS5 MWTWM99GEUI3E^6"TN_!)6:_S%Z>S%G(I[UUWQLO[6PD@YX/D!!I<:>M\=T?7 MO@3&!P4W[UXUWKS7I5=V(KWZ8$VSU?6Z;08^Q1!]C"X.^^,NB&_L_PFC6:UT MKB8F;RI5^UT\"!!D1D-$?A'PWOA[?7$Y%=C6=+C,$&!. \=$ MQ:N%1) ) 9D$I"G1X3L#9HS O*,%S)KJDK: M;\*L1*;7M88_DS"MC_/<-#"MXXG\A)K)3W@QQ_F7!MZT.X^92+LPZV5I9:'V MD7+B5N5*/\B.X1F0,LN(62T?C"D>=5EVDIY!AE*O6P(Q=@[2 TQ)J67$[)9K M)9WJT5 .&3%+9*+N/6:A=#%B]L5$67B@V@P0>L]YV]WONMZ\4L4:8U+"&#$; M(]M(J_Y^![U8B$M304ON11)(N6+$+(M;Y;557;:Z*&5__J#T,&+V \P<3=7 M!8C;W&^4[:)GU08""'V.,2E!C)@-,:MS4RFQE%][HS2@=! PZR!3ZZ?JXX,R M:RNW&YT_52 8DS)$P&R(]U);\4F6C1(?899K=D]A+XIDY<'LAPD\90Y*-^#J M,5$V")AM,-\JVYV5I9C!:# /SR,7,U*.")@=L3#6KTRIC9AO?;L:T-WR I%2 M1\!=:IBJTO[9%Y<&DKEZK>I<]_N:$D? +8[FWJDO3=N]TP?XB;DH803,P@#9 MZ@*FXS;!@Z")L;60.KTZ(CUC-WW0[)TSXCY9[XB/7,7;=I M\H1)62AFMA#>U1&O)LI+7?8<&5/RB9GE0U1;+2K&I.03,\N'KK9>8TQ*/C&S M?$C,7M86DUOTS/+9%X6''D;*-C&S;795X2$J2BXQLUS(':I^IU)RB;GE\MOJ MM0LHQJ3D$C/+Y=?J];68J)6NU6[YUN+OAU!R29CE\A)ST5:O^[P<8U)R2=CE M0I7:>$TOH2R3,%L&E]JOQ53:6M=K)]XI: U&%<:D+),P6Z:/N8""47==#HW! MT,\Q)F69A-DR?4PXM-HV=:Y+W=Z,,2G+),R6Z6/"*%?6PF/:\K8^Q)CD5\&8 MI=/'_*^V$$O()K__1,68E(42[A*'7!#JC73*0@FWA4A,O$J04!9*CKJ\AE<) M4LI"*;.%?K.WOL^1,"9EH9390OU5P /Y6TK))V66#[T,.,&8E'Q29OF0RX 3 M/%VFE'Q2]O6U_G[VX?ZFO)-R+ZU1N\:]?#VEO)-VWAEV-[N+M\4N2[V!MW!P M/I=EOK"B/71?7@JBN/T"TZHIRTLX-Z^OC2SV_[6P_X^+BQ]02P,$% @ M-EM66'-\>"Q1 @ ^RP !H !X;"]?A)Q M1JA 7/X)GQ#P^%(.S;AO3\-NWPV+S^/A-*RJW3AVO^IZ6._*L1GNVJZW5=4_OZ6JGCM(($CF M#U((TOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY@QX@Z&'^H+1$&9<$21.L M";1.R'4B\#HAV(E [(1D)P*S$Z*="-1.R'8B<#LAW(E [H1T)P*[$^*="/06 MU%L(]!;46PCTELG#-H'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'> M@GH+@=Z*>BN!WHIZ*X'>BGHK@=XZ>5E"H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@ MMZ+>2J"WHMY*H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MTU>=A/H;:BW$>AMJ+<1 MZ&VHMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMDX^5 M!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z!^H= M!'H'ZAT$>L?D9Q,"O0/U#@*] _4. KT#]0X"O3/JG0GTSJAW)M [H]Z90.^, M>F<"O3/JG0GTSJAW)M [H][Y)_4>QJ]#&:X]WVN\_D]2/9[/+=?+7Y;?.R?W M^ 7G^K9B>/H+4$L#!!0 ( #9;5EC.%^TK=B>7OT%&>'OAOBJMBEY+\S%NL=]3:6 MSM.05[8N]#;EK^&>>5OO[3TQL5@85KLAT9#F::Q1K)<_:6L?NC3[=<@_Q]8- MJR)0%XO9C]/&,6M56.^[MK8IK[/'H7F7,G].*//):4_Y0T%^S!A7/E[ MP/.YWX\40MO0;&-#NK%]WL4.'8OIV%$LSY?XH$>WW;8U-:Y^Z/.1,OI MHD[ MHM1WY:GHU?GDE&^83I_\XORIS+G O',3G(]Y8H$^'_)Q?VTSPBFQZ7W_';&;_6_V0? J0/"=*' NE#@_1A M0/JH0/KX!M+'-4@??('2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:! M(JM D56@R"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56 MB2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I% M5HTBJT:15:/(JE%DU2BR:A19-8JL!D56@R*K09'5H,AJ4&0U*+(:%%D-BJP& M15:#(FN%(FN%(FN%(FN%(FN%(FN%(FOUE;+>.;?_S_'3L^QM.[SDL^DOONL_ M4$L! A0#% @ -EM66 =!36*! L0 ! ( ! M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " V6U98PI\&4.X K @ M$0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M" V6U98F5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( #9;5EC_,9DBM < LR 8 M " @0T( !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ -EM66![TV@=P! - \ !@ M ("!U!0 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ -EM66#($WZR? @ 10< !@ ("!^R, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -EM6 M6/Y!_DR* @ TP8 !@ ("!VSD 'AL+W=O&UL4$L! A0#% M @ -EM66!]NN;B/ @ G04 !D ("!D%< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -EM66&WI"E'(!P U!0 !D M ("!5GL 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ -EM66.F@@YN_"P AQP !D ("!QI$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M-EM66-6YIEH2!@ P@\ !D ("!2:P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -EM66*K?;0:T P A0@ !D M ("!+L8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ -EM66-Z*M&G= @ S 8 !D ("!B>@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -EM6 M6#6%5BZ1! ,@L !D ("!E/, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -EM66$A+\OZ: P 6@@ M !D ("!M0,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -EM66,4VOV6G P Z < !D M ("!M!@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ -EM66 8KL.(X @ S00 !D ("!BR,! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ -EM66'/] M'WH@ P %PX !D ("!_BL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -EM66-GI-X2% @ Q08 !D M ("!%38! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ -EM66,P28E]. P 20H !D ("! MU$ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ -EM66'LL+)*R!0 %" !D ("!]D\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -EM66*H6XR.R M"@ +&, !D ("!4W0 &0 M@($\@@$ >&PO=V]R:W-H965TS&0@< )=+ 9 " @1B- 0!X;"]W;W)K&UL4$L! A0#% @ -EM66(X#Y2CJ!0 HB( !D M ("!D90! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ -EM66"D@-GBD! 'A, !D ("!EJ$! M 'AL+W=O&PO=V]R:W-H965T0T1P0 (@. 9 M " @0"M 0!X;"]W;W)K&UL4$L! A0#% @ M-EM66-DV^F$)"@ BTD !D ("!?K$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -EM66#U,/+1E!@ IB< !D M ("!8NH! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ -EM66"&3"25N P Q!8 T ( !"_@! 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ -EM66'-\>"Q1 @ ^RP !H ( !>0(" 'AL+U]R M96QS+W=O XML 91 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 92 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 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 536 443 1 true 95 0 false 10 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://sensient.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONSOLIDATED STATEMENTS OF EARNINGS Sheet http://sensient.com/role/ConsolidatedStatementsOfEarnings CONSOLIDATED STATEMENTS OF EARNINGS Statements 2 false false R3.htm 020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 020100 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 4 false false R5.htm 030000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://sensient.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 5 false false R6.htm 030100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://sensient.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 6 false false R7.htm 040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://sensient.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 050000 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 8 false false R9.htm 050100 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) Sheet http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) Statements 9 false false R10.htm 060100 - Disclosure - Summary of Significant Accounting Policies Sheet http://sensient.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 060200 - Disclosure - Acquisitions Sheet http://sensient.com/role/Acquisitions Acquisitions Notes 11 false false R12.htm 060300 - Disclosure - Trade Accounts Receivable Sheet http://sensient.com/role/TradeAccountsReceivable Trade Accounts Receivable Notes 12 false false R13.htm 060400 - Disclosure - Goodwill and Intangible Assets Sheet http://sensient.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 060500 - Disclosure - Leases Sheet http://sensient.com/role/Leases Leases Notes 14 false false R15.htm 060600 - Disclosure - Debt Sheet http://sensient.com/role/Debt Debt Notes 15 false false R16.htm 060700 - Disclosure - Derivative Instruments and Hedging Activity Sheet http://sensient.com/role/DerivativeInstrumentsAndHedgingActivity Derivative Instruments and Hedging Activity Notes 16 false false R17.htm 060800 - Disclosure - Share-Based Compensation Sheet http://sensient.com/role/SharebasedCompensation Share-Based Compensation Notes 17 false false R18.htm 060900 - Disclosure - Retirement Plans Sheet http://sensient.com/role/RetirementPlans Retirement Plans Notes 18 false false R19.htm 061000 - Disclosure - Accumulated Other Comprehensive Income Sheet http://sensient.com/role/AccumulatedOtherComprehensiveIncome Accumulated Other Comprehensive Income Notes 19 false false R20.htm 061100 - Disclosure - Income Taxes Sheet http://sensient.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 061200 - Disclosure - Segment and Geographic Information Sheet http://sensient.com/role/SegmentAndGeographicInformation Segment and Geographic Information Notes 21 false false R22.htm 061300 - Disclosure - Fair Value Measurements Sheet http://sensient.com/role/FairValueMeasurements Fair Value Measurements Notes 22 false false R23.htm 061400 - Disclosure - Divestitures Sheet http://sensient.com/role/Divestitures Divestitures Notes 23 false false R24.htm 061500 - Disclosure - Operational Improvement Plan Sheet http://sensient.com/role/OperationalImprovementPlan Operational Improvement Plan Notes 24 false false R25.htm 061600 - Disclosure - Portfolio Optimization Plan Sheet http://sensient.com/role/PortfolioOptimizationPlan Portfolio Optimization Plan Notes 25 false false R26.htm 061700 - Disclosure - Commitments and Contingencies Sheet http://sensient.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 26 false false R27.htm 061800 - Disclosure - Subsequent Event Sheet http://sensient.com/role/SubsequentEvent Subsequent Event Notes 27 false false R28.htm 061900 - Disclosure - Insider Trading Arrangements Sheet http://sensient.com/role/InsiderTradingArrangements Insider Trading Arrangements Notes 28 false false R29.htm 062000 - Schedule - Schedule II Valuation and Qualifying Accounts Sheet http://sensient.com/role/ScheduleIiValuationAndQualifyingAccounts Schedule II Valuation and Qualifying Accounts Uncategorized 29 false false R30.htm 070100 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Notes 30 false false R31.htm 080100 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://sensient.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://sensient.com/role/SummaryOfSignificantAccountingPolicies 31 false false R32.htm 080300 - Disclosure - Trade Accounts Receivable (Tables) Sheet http://sensient.com/role/TradeAccountsReceivableTables Trade Accounts Receivable (Tables) Tables http://sensient.com/role/TradeAccountsReceivable 32 false false R33.htm 080400 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://sensient.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://sensient.com/role/GoodwillAndIntangibleAssets 33 false false R34.htm 080500 - Disclosure - Leases (Tables) Sheet http://sensient.com/role/LeasesTables Leases (Tables) Tables http://sensient.com/role/Leases 34 false false R35.htm 080600 - Disclosure - Debt (Tables) Sheet http://sensient.com/role/DebtTables Debt (Tables) Tables http://sensient.com/role/Debt 35 false false R36.htm 080800 - Disclosure - Share-Based Compensation (Tables) Sheet http://sensient.com/role/SharebasedCompensationTables Share-Based Compensation (Tables) Tables http://sensient.com/role/SharebasedCompensation 36 false false R37.htm 080900 - Disclosure - Retirement Plans (Tables) Sheet http://sensient.com/role/RetirementPlansTables Retirement Plans (Tables) Tables http://sensient.com/role/RetirementPlans 37 false false R38.htm 081000 - Disclosure - Accumulated Other Comprehensive Income (Tables) Sheet http://sensient.com/role/AccumulatedOtherComprehensiveIncomeTables Accumulated Other Comprehensive Income (Tables) Tables http://sensient.com/role/AccumulatedOtherComprehensiveIncome 38 false false R39.htm 081100 - Disclosure - Income Taxes (Tables) Sheet http://sensient.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://sensient.com/role/IncomeTaxes 39 false false R40.htm 081200 - Disclosure - Segment and Geographic Information (Tables) Sheet http://sensient.com/role/SegmentAndGeographicInformationTables Segment and Geographic Information (Tables) Tables http://sensient.com/role/SegmentAndGeographicInformation 40 false false R41.htm 081400 - Disclosure - Divestitures (Tables) Sheet http://sensient.com/role/DivestituresTables Divestitures (Tables) Tables http://sensient.com/role/Divestitures 41 false false R42.htm 081500 - Disclosure - Operational Improvement Plan (Tables) Sheet http://sensient.com/role/OperationalImprovementPlanTables Operational Improvement Plan (Tables) Tables http://sensient.com/role/OperationalImprovementPlan 42 false false R43.htm 081600 - Disclosure - Portfolio Optimization Plan (Tables) Sheet http://sensient.com/role/PortfolioOptimizationPlanTables Portfolio Optimization Plan (Tables) Tables http://sensient.com/role/PortfolioOptimizationPlan 43 false false R44.htm 090100 - Disclosure - Summary of Significant Accounting Policies, Nature of Operations (Details) Sheet http://sensient.com/role/SummaryOfSignificantAccountingPoliciesNatureOfOperationsDetails Summary of Significant Accounting Policies, Nature of Operations (Details) Details 44 false false R45.htm 090102 - Disclosure - Summary of Significant Accounting Policies, Inventories (Details) Sheet http://sensient.com/role/SummaryOfSignificantAccountingPoliciesInventoriesDetails Summary of Significant Accounting Policies, Inventories (Details) Details 45 false false R46.htm 090104 - Disclosure - Summary of Significant Accounting Policies, Property Plant and Equipment (Details) Sheet http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails Summary of Significant Accounting Policies, Property Plant and Equipment (Details) Details 46 false false R47.htm 090106 - Disclosure - Summary of Significant Accounting Policies, Intangible Assets (Details) Sheet http://sensient.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails Summary of Significant Accounting Policies, Intangible Assets (Details) Details 47 false false R48.htm 090108 - Disclosure - Summary of Significant Accounting Policies, Derivative Financial Instruments (Details) Sheet http://sensient.com/role/SummaryOfSignificantAccountingPoliciesDerivativeFinancialInstrumentsDetails Summary of Significant Accounting Policies, Derivative Financial Instruments (Details) Details 48 false false R49.htm 090110 - Disclosure - Summary of Significant Accounting Policies, Earnings Per Share (Details) Sheet http://sensient.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails Summary of Significant Accounting Policies, Earnings Per Share (Details) Details 49 false false R50.htm 090112 - Disclosure - Summary of Significant Accounting Policies, Research and Development (Details) Sheet http://sensient.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails Summary of Significant Accounting Policies, Research and Development (Details) Details 50 false false R51.htm 090114 - Disclosure - Summary of Significant Accounting Policies, Advertising (Details) Sheet http://sensient.com/role/SummaryOfSignificantAccountingPoliciesAdvertisingDetails Summary of Significant Accounting Policies, Advertising (Details) Details 51 false false R52.htm 090200 - Disclosure - Acquisitions (Details) Sheet http://sensient.com/role/AcquisitionsDetails Acquisitions (Details) Details http://sensient.com/role/Acquisitions 52 false false R53.htm 090300 - Disclosure - Trade Accounts Receivable (Details) Sheet http://sensient.com/role/TradeAccountsReceivableDetails Trade Accounts Receivable (Details) Details http://sensient.com/role/TradeAccountsReceivableTables 53 false false R54.htm 090400 - Disclosure - Goodwill and Intangible Assets, Intangible Assets (Details) Sheet http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails Goodwill and Intangible Assets, Intangible Assets (Details) Details 54 false false R55.htm 090402 - Disclosure - Goodwill and Intangible Assets, Goodwill (Details) Sheet http://sensient.com/role/GoodwillAndIntangibleAssetsGoodwillDetails Goodwill and Intangible Assets, Goodwill (Details) Details 55 false false R56.htm 090500 - Disclosure - Leases (Details) Sheet http://sensient.com/role/LeasesDetails Leases (Details) Details http://sensient.com/role/LeasesTables 56 false false R57.htm 090600 - Disclosure - Debt (Details) Sheet http://sensient.com/role/DebtDetails Debt (Details) Details http://sensient.com/role/DebtTables 57 false false R58.htm 090700 - Disclosure - Derivative Instruments and Hedging Activity (Details) Sheet http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails Derivative Instruments and Hedging Activity (Details) Details http://sensient.com/role/DerivativeInstrumentsAndHedgingActivity 58 false false R59.htm 090800 - Disclosure - Share-Based Compensation (Details) Sheet http://sensient.com/role/SharebasedCompensationDetails Share-Based Compensation (Details) Details http://sensient.com/role/SharebasedCompensationTables 59 false false R60.htm 090900 - Disclosure - Retirement Plans, Defined Contribution Plans (Details) Sheet http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails Retirement Plans, Defined Contribution Plans (Details) Details 60 false false R61.htm 090902 - Disclosure - Retirement Plans, Pension Plan Assets (Details) Sheet http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails Retirement Plans, Pension Plan Assets (Details) Details 61 false false R62.htm 091000 - Disclosure - Accumulated Other Comprehensive Income (Details) Sheet http://sensient.com/role/AccumulatedOtherComprehensiveIncomeDetails Accumulated Other Comprehensive Income (Details) Details http://sensient.com/role/AccumulatedOtherComprehensiveIncomeTables 62 false false R63.htm 091100 - Disclosure - Income Taxes, Earnings Before Income Taxes (Details) Sheet http://sensient.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails Income Taxes, Earnings Before Income Taxes (Details) Details 63 false false R64.htm 091102 - Disclosure - Income Taxes, Provision for Income Taxes (Details) Sheet http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails Income Taxes, Provision for Income Taxes (Details) Details 64 false false R65.htm 091104 - Disclosure - Income Taxes, Tax Reconciliation and Tax Cuts and Jobs Act (Details) Sheet http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails Income Taxes, Tax Reconciliation and Tax Cuts and Jobs Act (Details) Details 65 false false R66.htm 091106 - Disclosure - Income Taxes, Deferred Tax Assets and Liabilities, Operating Loss Carryovers (Details) Sheet http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails Income Taxes, Deferred Tax Assets and Liabilities, Operating Loss Carryovers (Details) Details 66 false false R67.htm 091108 - Disclosure - Income Taxes, Unrecognized Tax Benefits (Details) Sheet http://sensient.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes, Unrecognized Tax Benefits (Details) Details 67 false false R68.htm 091200 - Disclosure - Segment and Geographic Information, Reportable Segments (Details) Sheet http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails Segment and Geographic Information, Reportable Segments (Details) Details 68 false false R69.htm 091202 - Disclosure - Segment and Geographic Information, Segment and Geographic Info (Details) Sheet http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails Segment and Geographic Information, Segment and Geographic Info (Details) Details 69 false false R70.htm 091204 - Disclosure - Segment and Geographic Information, Revenue from External Customers by Products Line (Details) Sheet http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails Segment and Geographic Information, Revenue from External Customers by Products Line (Details) Details 70 false false R71.htm 091300 - Disclosure - Fair Value Measurements (Details) Sheet http://sensient.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://sensient.com/role/FairValueMeasurements 71 false false R72.htm 091400 - Disclosure - Divestitures (Details) Sheet http://sensient.com/role/DivestituresDetails Divestitures (Details) Details http://sensient.com/role/DivestituresTables 72 false false R73.htm 091500 - Disclosure - Operational Improvement Plan (Details) Sheet http://sensient.com/role/OperationalImprovementPlanDetails Operational Improvement Plan (Details) Details http://sensient.com/role/OperationalImprovementPlanTables 73 false false R74.htm 091600 - Disclosure - Portfolio Optimization Plan (Details) Sheet http://sensient.com/role/PortfolioOptimizationPlanDetails Portfolio Optimization Plan (Details) Details http://sensient.com/role/PortfolioOptimizationPlanTables 74 false false R75.htm 091800 - Disclosure - Subsequent Event (Details) Sheet http://sensient.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://sensient.com/role/SubsequentEvent 75 false false R76.htm 092000 - Schedule - Schedule II Valuation and Qualifying Accounts (Details) Sheet http://sensient.com/role/ScheduleIiValuationAndQualifyingAccountsDetails Schedule II Valuation and Qualifying Accounts (Details) Details 76 false false All Reports Book All Reports ef20015292_10k.htm sxt-20231231.xsd sxt-20231231_cal.xml sxt-20231231_def.xml sxt-20231231_lab.xml sxt-20231231_pre.xml image00001.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ef20015292_10k.htm": { "nsprefix": "sxt", "nsuri": "http://sensient.com/20231231", "dts": { "inline": { "local": [ "ef20015292_10k.htm" ] }, "schema": { "local": [ "sxt-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "sxt-20231231_cal.xml" ] }, "definitionLink": { "local": [ "sxt-20231231_def.xml" ] }, "labelLink": { "local": [ "sxt-20231231_lab.xml" ] }, "presentationLink": { "local": [ "sxt-20231231_pre.xml" ] } }, "keyStandard": 401, "keyCustom": 42, "axisStandard": 28, "axisCustom": 0, "memberStandard": 52, "memberCustom": 43, "hidden": { "total": 41, "http://fasb.org/us-gaap/2023": 33, "http://xbrl.sec.gov/dei/2023": 8 }, "contextCount": 536, "entityCount": 1, "segmentCount": 95, "elementCount": 737, "unitCount": 10, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1422, "http://xbrl.sec.gov/dei/2023": 37, "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://sensient.com/role/DocumentAndEntityInformation", "longName": "000100 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://sensient.com/role/ConsolidatedStatementsOfEarnings", "longName": "010000 - Statement - CONSOLIDATED STATEMENTS OF EARNINGS", "shortName": "CONSOLIDATED STATEMENTS OF EARNINGS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "unique": true } }, "R3": { "role": "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome", "longName": "020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NetIncomeLoss", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "unique": true } }, "R4": { "role": "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "longName": "020100 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R5": { "role": "http://sensient.com/role/ConsolidatedBalanceSheets", "longName": "030000 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R6": { "role": "http://sensient.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "030100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U003", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U003", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R7": { "role": "http://sensient.com/role/ConsolidatedStatementsOfCashFlows", "longName": "040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NetIncomeLoss", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "unique": true } }, "R8": { "role": "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity", "longName": "050000 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c20201231_StatementEquityComponentsAxis_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20201231_StatementEquityComponentsAxis_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R9": { "role": "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical", "longName": "050100 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "U003", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "U003", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://sensient.com/role/SummaryOfSignificantAccountingPolicies", "longName": "060100 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://sensient.com/role/Acquisitions", "longName": "060200 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://sensient.com/role/TradeAccountsReceivable", "longName": "060300 - Disclosure - Trade Accounts Receivable", "shortName": "Trade Accounts Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://sensient.com/role/GoodwillAndIntangibleAssets", "longName": "060400 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://sensient.com/role/Leases", "longName": "060500 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://sensient.com/role/Debt", "longName": "060600 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivity", "longName": "060700 - Disclosure - Derivative Instruments and Hedging Activity", "shortName": "Derivative Instruments and Hedging Activity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://sensient.com/role/SharebasedCompensation", "longName": "060800 - Disclosure - Share-Based Compensation", "shortName": "Share-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://sensient.com/role/RetirementPlans", "longName": "060900 - Disclosure - Retirement Plans", "shortName": "Retirement Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://sensient.com/role/AccumulatedOtherComprehensiveIncome", "longName": "061000 - Disclosure - Accumulated Other Comprehensive Income", "shortName": "Accumulated Other Comprehensive Income", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://sensient.com/role/IncomeTaxes", "longName": "061100 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://sensient.com/role/SegmentAndGeographicInformation", "longName": "061200 - Disclosure - Segment and Geographic Information", "shortName": "Segment and Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://sensient.com/role/FairValueMeasurements", "longName": "061300 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://sensient.com/role/Divestitures", "longName": "061400 - Disclosure - Divestitures", "shortName": "Divestitures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "sxt:DivestitureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "sxt:DivestitureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://sensient.com/role/OperationalImprovementPlan", "longName": "061500 - Disclosure - Operational Improvement Plan", "shortName": "Operational Improvement Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://sensient.com/role/PortfolioOptimizationPlan", "longName": "061600 - Disclosure - Portfolio Optimization Plan", "shortName": "Portfolio Optimization Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "sxt:PortfolioOptimizationPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "sxt:PortfolioOptimizationPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://sensient.com/role/CommitmentsAndContingencies", "longName": "061700 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://sensient.com/role/SubsequentEvent", "longName": "061800 - Disclosure - Subsequent Event", "shortName": "Subsequent Event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://sensient.com/role/InsiderTradingArrangements", "longName": "061900 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c20231001to20231231", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231001to20231231", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://sensient.com/role/ScheduleIiValuationAndQualifyingAccounts", "longName": "062000 - Schedule - Schedule II Valuation and Qualifying Accounts", "shortName": "Schedule II Valuation and Qualifying Accounts", "isDefault": "false", "groupType": "", "subGroupType": "", "menuCat": "Uncategorized", "order": "29", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "longName": "070100 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesTables", "longName": "080100 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://sensient.com/role/TradeAccountsReceivableTables", "longName": "080300 - Disclosure - Trade Accounts Receivable (Tables)", "shortName": "Trade Accounts Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://sensient.com/role/GoodwillAndIntangibleAssetsTables", "longName": "080400 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://sensient.com/role/LeasesTables", "longName": "080500 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://sensient.com/role/DebtTables", "longName": "080600 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://sensient.com/role/SharebasedCompensationTables", "longName": "080800 - Disclosure - Share-Based Compensation (Tables)", "shortName": "Share-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://sensient.com/role/RetirementPlansTables", "longName": "080900 - Disclosure - Retirement Plans (Tables)", "shortName": "Retirement Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeTables", "longName": "081000 - Disclosure - Accumulated Other Comprehensive Income (Tables)", "shortName": "Accumulated Other Comprehensive Income (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://sensient.com/role/IncomeTaxesTables", "longName": "081100 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://sensient.com/role/SegmentAndGeographicInformationTables", "longName": "081200 - Disclosure - Segment and Geographic Information (Tables)", "shortName": "Segment and Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://sensient.com/role/DivestituresTables", "longName": "081400 - Disclosure - Divestitures (Tables)", "shortName": "Divestitures (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "sxt:DivestitureAndOtherRelatedCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "sxt:DivestitureAndOtherRelatedCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://sensient.com/role/OperationalImprovementPlanTables", "longName": "081500 - Disclosure - Operational Improvement Plan (Tables)", "shortName": "Operational Improvement Plan (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://sensient.com/role/PortfolioOptimizationPlanTables", "longName": "081600 - Disclosure - Portfolio Optimization Plan (Tables)", "shortName": "Portfolio Optimization Plan (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "sxt:PortfolioOptimizationPlanExpensesBySegmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "sxt:PortfolioOptimizationPlanExpensesBySegmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesNatureOfOperationsDetails", "longName": "090100 - Disclosure - Summary of Significant Accounting Policies, Nature of Operations (Details)", "shortName": "Summary of Significant Accounting Policies, Nature of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true }, "uniqueAnchor": null }, "R45": { "role": "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesInventoriesDetails", "longName": "090102 - Disclosure - Summary of Significant Accounting Policies, Inventories (Details)", "shortName": "Summary of Significant Accounting Policies, Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:InventoryFinishedGoodsAndWorkInProcess", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:InventoryFinishedGoodsAndWorkInProcess", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R46": { "role": "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "longName": "090104 - Disclosure - Summary of Significant Accounting Policies, Property Plant and Equipment (Details)", "shortName": "Summary of Significant Accounting Policies, Property Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c20231231_PropertyPlantAndEquipmentByTypeAxis_BuildingAndLeaseholdImprovementsMember_RangeAxis_MinimumMember", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231_PropertyPlantAndEquipmentByTypeAxis_BuildingAndLeaseholdImprovementsMember_RangeAxis_MinimumMember", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R47": { "role": "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "longName": "090106 - Disclosure - Summary of Significant Accounting Policies, Intangible Assets (Details)", "shortName": "Summary of Significant Accounting Policies, Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetImpairment", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetImpairment", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R48": { "role": "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesDerivativeFinancialInstrumentsDetails", "longName": "090108 - Disclosure - Summary of Significant Accounting Policies, Derivative Financial Instruments (Details)", "shortName": "Summary of Significant Accounting Policies, Derivative Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c20230101to20231231_RangeAxis_MaximumMember", "name": "sxt:NumberOfMonthsForContractsToMature", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true }, "uniqueAnchor": null }, "R49": { "role": "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails", "longName": "090110 - Disclosure - Summary of Significant Accounting Policies, Earnings Per Share (Details)", "shortName": "Summary of Significant Accounting Policies, Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R50": { "role": "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails", "longName": "090112 - Disclosure - Summary of Significant Accounting Policies, Research and Development (Details)", "shortName": "Summary of Significant Accounting Policies, Research and Development (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesAdvertisingDetails", "longName": "090114 - Disclosure - Summary of Significant Accounting Policies, Advertising (Details)", "shortName": "Summary of Significant Accounting Policies, Advertising (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AdvertisingExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AdvertisingExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R52": { "role": "http://sensient.com/role/AcquisitionsDetails", "longName": "090200 - Disclosure - Acquisitions (Details)", "shortName": "Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20210715to20210715_BusinessAcquisitionAxis_FlavorSolutionsIncMember", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "unique": true } }, "R53": { "role": "http://sensient.com/role/TradeAccountsReceivableDetails", "longName": "090300 - Disclosure - Trade Accounts Receivable (Details)", "shortName": "Trade Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "sxt:NumberOfPortfolioSegments", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "sxt:NumberOfPortfolioSegments", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R54": { "role": "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "longName": "090400 - Disclosure - Goodwill and Intangible Assets, Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets, Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R55": { "role": "http://sensient.com/role/GoodwillAndIntangibleAssetsGoodwillDetails", "longName": "090402 - Disclosure - Goodwill and Intangible Assets, Goodwill (Details)", "shortName": "Goodwill and Intangible Assets, Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c20221231", "name": "us-gaap:Goodwill", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "unique": true } }, "R56": { "role": "http://sensient.com/role/LeasesDetails", "longName": "090500 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R57": { "role": "http://sensient.com/role/DebtDetails", "longName": "090600 - Disclosure - Debt (Details)", "shortName": "Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails", "longName": "090700 - Disclosure - Derivative Instruments and Hedging Activity (Details)", "shortName": "Derivative Instruments and Hedging Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:TranslationAdjustmentForNetInvestmentHedgeNetOfTaxPeriodIncreaseDecrease", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_DerivativeInstrumentRiskAxis_ForeignExchangeForwardMember_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_CashFlowHedgingMember", "name": "us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "unique": true } }, "R59": { "role": "http://sensient.com/role/SharebasedCompensationDetails", "longName": "090800 - Disclosure - Share-Based Compensation (Details)", "shortName": "Share-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R60": { "role": "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails", "longName": "090900 - Disclosure - Retirement Plans, Defined Contribution Plans (Details)", "shortName": "Retirement Plans, Defined Contribution Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c20230101to20231231_RetirementPlanTypeAxis_DefinedContributionPensionPlansMember", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "unitRef": "U005", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_RetirementPlanTypeAxis_DefinedContributionPensionPlansMember", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "unitRef": "U005", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R61": { "role": "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails", "longName": "090902 - Disclosure - Retirement Plans, Pension Plan Assets (Details)", "shortName": "Retirement Plans, Pension Plan Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c20231231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "unique": true } }, "R62": { "role": "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeDetails", "longName": "091000 - Disclosure - Accumulated Other Comprehensive Income (Details)", "shortName": "Accumulated Other Comprehensive Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c20221231", "name": "us-gaap:StockholdersEquity", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "unique": true } }, "R63": { "role": "http://sensient.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails", "longName": "091100 - Disclosure - Income Taxes, Earnings Before Income Taxes (Details)", "shortName": "Income Taxes, Earnings Before Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R64": { "role": "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails", "longName": "091102 - Disclosure - Income Taxes, Provision for Income Taxes (Details)", "shortName": "Income Taxes, Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R65": { "role": "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails", "longName": "091104 - Disclosure - Income Taxes, Tax Reconciliation and Tax Cuts and Jobs Act (Details)", "shortName": "Income Taxes, Tax Reconciliation and Tax Cuts and Jobs Act (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U005", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "unitRef": "U005", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "unique": true } }, "R66": { "role": "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails", "longName": "091106 - Disclosure - Income Taxes, Deferred Tax Assets and Liabilities, Operating Loss Carryovers (Details)", "shortName": "Income Taxes, Deferred Tax Assets and Liabilities, Operating Loss Carryovers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R67": { "role": "http://sensient.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "longName": "091108 - Disclosure - Income Taxes, Unrecognized Tax Benefits (Details)", "shortName": "Income Taxes, Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c20221231", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20211231", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "unique": true } }, "R68": { "role": "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails", "longName": "091200 - Disclosure - Segment and Geographic Information, Reportable Segments (Details)", "shortName": "Segment and Geographic Information, Reportable Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20211231", "name": "us-gaap:Assets", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "unique": true } }, "R69": { "role": "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails", "longName": "091202 - Disclosure - Segment and Geographic Information, Segment and Geographic Info (Details)", "shortName": "Segment and Geographic Information, Segment and Geographic Info (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:NoncurrentAssets", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "unique": true } }, "R70": { "role": "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails", "longName": "091204 - Disclosure - Segment and Geographic Information, Revenue from External Customers by Products Line (Details)", "shortName": "Segment and Geographic Information, Revenue from External Customers by Products Line (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_ProductOrServiceAxis_FlavorsExtractsFlavorIngredientsMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "unique": true } }, "R71": { "role": "http://sensient.com/role/FairValueMeasurementsDetails", "longName": "091300 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R72": { "role": "http://sensient.com/role/DivestituresDetails", "longName": "091400 - Disclosure - Divestitures (Details)", "shortName": "Divestitures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "sxt:DivestitureAndOtherRelatedCosts", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "unique": true } }, "R73": { "role": "http://sensient.com/role/OperationalImprovementPlanDetails", "longName": "091500 - Disclosure - Operational Improvement Plan (Details)", "shortName": "Operational Improvement Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c20230101to20231231_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember", "name": "us-gaap:RestructuringCosts", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember", "name": "us-gaap:RestructuringCosts", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R74": { "role": "http://sensient.com/role/PortfolioOptimizationPlanDetails", "longName": "091600 - Disclosure - Portfolio Optimization Plan (Details)", "shortName": "Portfolio Optimization Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c20231231", "name": "sxt:PortfolioOptimizationPlanCostCurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "sxt:PortfolioOptimizationPlanCostCurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R75": { "role": "http://sensient.com/role/SubsequentEventDetails", "longName": "091800 - Disclosure - Subsequent Event (Details)", "shortName": "Subsequent Event (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c20240119to20240119_SubsequentEventTypeAxis_SubsequentEventMember", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240119to20240119_SubsequentEventTypeAxis_SubsequentEventMember", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } }, "R76": { "role": "http://sensient.com/role/ScheduleIiValuationAndQualifyingAccountsDetails", "longName": "092000 - Schedule - Schedule II Valuation and Qualifying Accounts (Details)", "shortName": "Schedule II Valuation and Qualifying Accounts (Details)", "isDefault": "false", "groupType": "", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c20211231_ProductOrServiceAxis_InksAndFragrancesMember", "name": "sxt:AssetsOfDisposalGroupIncludingDiscontinuedOperationAllowanceForCreditLossCurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "link:footnote", "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20211231_ProductOrServiceAxis_InksAndFragrancesMember", "name": "sxt:AssetsOfDisposalGroupIncludingDiscontinuedOperationAllowanceForCreditLossCurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "link:footnote", "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015292_10k.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade accounts payable", "label": "Accounts Payable, Trade, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33", "r34" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade accounts receivable", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r341", "r342" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForAcquisitionsAndDivestitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForAcquisitionsAndDivestitures", "crdr": "credit", "presentation": [ "http://sensient.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expenses recorded related to environmental obligations", "label": "Accrual for Environmental Loss Contingencies, Increase (Decrease) for Acquisitions and Divestitures", "documentation": "Amount of increase (decrease) in the obligation for environmental loss contingencies from business acquisitions (divestitures)." } } }, "auth_ref": [ "r942" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r128", "r180" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Pension Items [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r7", "r24", "r46", "r893", "r894", "r895" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Less accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r73", "r231", "r687" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Cash Flow Hedges [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r247", "r257", "r258", "r612", "r816", "r893" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r256", "r257", "r639", "r641", "r642", "r643", "r644", "r645" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r45", "r46", "r140", "r239", "r683", "r717", "r718" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r256", "r257", "r639", "r641", "r642", "r643", "r644", "r645" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive (Loss) Income [Member]", "label": "Accumulated Other Comprehensive (Loss) Income [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r24", "r46", "r618", "r621", "r661", "r713", "r714", "r893", "r894", "r895", "r911", "r912", "r913" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Items [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r4", "r24", "r46", "r257", "r258", "r641", "r642", "r643", "r644", "r645", "r893" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r134" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-In Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r561", "r562", "r563", "r723", "r911", "r912", "r913", "r993", "r1021" ] }, "us-gaap_AdjustmentForLongTermIntercompanyTransactionsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForLongTermIntercompanyTransactionsNetOfTax", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation on long-term intercompany loans", "label": "Adjustment for Long-Term Intercompany Transactions, Net of Tax", "documentation": "Current period adjustment resulting from gains and losses on intercompany foreign currency transactions that are of a long-term-investment nature because settlement is not planned or anticipated in the foreseeable future. Resulting from the entities to the transaction being consolidated, combined, or accounted for by the equity method in the reporting entity's financial statements." } } }, "auth_ref": [ "r997", "r1000" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to arrive at net cash provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Advertising", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r192" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesAdvertisingDetails" ], "lang": { "en-us": { "role": { "label": "Advertising costs", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r569" ] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "AllCurrenciesDomain", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]" } } }, "auth_ref": [] }, "us-gaap_AllOtherSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllOtherSegmentsMember", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other [Member]", "label": "Other Segments [Member]", "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r308", "r324", "r325", "r326", "r327", "r328" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Total pre-tax share-based compensation expense (income) recognized in the Consolidated Statements of Earnings", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r556", "r568" ] }, "us-gaap_AllowanceForCreditLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossMember", "presentation": [ "http://sensient.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Trade Receivables [Member]", "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r905", "r906", "r907", "r908", "r909" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://sensient.com/role/TradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r240", "r343", "r347", "r348", "r351", "r1016" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "presentation": [ "http://sensient.com/role/TradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Translation and other activity", "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r924" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://sensient.com/role/TradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://sensient.com/role/TradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts written off", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r350" ] }, "sxt_AmendedAndRestated2017StockPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "AmendedAndRestated2017StockPlanMember", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "The Amended and Restated 2017 Stock plan approved in April 2022 by the shareholders.", "label": "Amended And Restated2017 Stock Plan [Member]", "terseLabel": "Amended and Restated 2017 Stock Plan [Member]" } } }, "auth_ref": [] }, "sxt_AmendedAndRestatedDirectorsDeferredCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "AmendedAndRestatedDirectorsDeferredCompensationPlanMember", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "The 1999 amended and restated directors deferred compensation plan.", "label": "Amended and Restated Directors Deferred Compensation Plan [Member]", "terseLabel": "Amended and Restated Directors Deferred Compensation Plan [Member]" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization expense of intangible assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r13", "r69", "r72" ] }, "sxt_ApplicableMarginMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "ApplicableMarginMember", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Applicable margin.", "label": "Applicable Margin [Member]" } } }, "auth_ref": [] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Asia Pacific [Member]", "label": "Asia Pacific [Member]", "documentation": "Region of Asia Pacific." } } }, "auth_ref": [ "r1022", "r1023", "r1024", "r1025" ] }, "sxt_AsiaPacificSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "AsiaPacificSegmentMember", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsGoodwillDetails", "http://sensient.com/role/OperationalImprovementPlanDetails", "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails", "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails", "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "documentation": "Region of Asia Pacific.", "label": "Asia Pacific Segment [Member]", "terseLabel": "Asia Pacific [Member]" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets", "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r178", "r235", "r271", "r311", "r326", "r332", "r344", "r392", "r393", "r395", "r396", "r397", "r399", "r401", "r403", "r404", "r610", "r614", "r633", "r680", "r749", "r857", "r869", "r944", "r945", "r1005" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r226", "r243", "r271", "r344", "r392", "r393", "r395", "r396", "r397", "r399", "r401", "r403", "r404", "r610", "r614", "r633", "r857", "r944", "r945", "r1005" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current Assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "sxt_AssetsOfDisposalGroupIncludingDiscontinuedOperationAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationAllowanceForCreditLossCurrent", "crdr": "credit", "presentation": [ "http://sensient.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount classified as allowance for credit loss attributable to assets disposal group held for sale or disposed of.", "label": "Assets of Disposal Group, Including Discontinued Operation, Allowance for Credit Loss, Current", "verboseLabel": "Allowance for credit loss" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r873", "r874", "r875" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r873", "r874", "r875" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r873", "r874", "r875" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Award Type and Plan Name [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r527", "r528", "r529", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r551", "r552", "r553", "r554", "r555" ] }, "sxt_BritishPoundDenominatedSeniorNotesDueNovember2023Member": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "BritishPoundDenominatedSeniorNotesDueNovember2023Member", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "British Pound Denominated Senior Notes Due November 2023 [Member]", "terseLabel": "2.53% British Pound-denominated Notes due November 2023 [Member]" } } }, "auth_ref": [] }, "sxt_BritishPoundDenominatedSeniorNotesDueNovember2025Member": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "BritishPoundDenominatedSeniorNotesDueNovember2025Member", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "British Pound Denominated Senior Notes Due November 2025 [Member]", "terseLabel": "2.76% British Pound-denominated Notes due November 2025 [Member]" } } }, "auth_ref": [] }, "sxt_BuildingAndLeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "BuildingAndLeaseholdImprovementsMember", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable structure held for productive use and any addition, improvement, or renovation to the structure, such as interior masonry, interior flooring, electrical, and plumbing and long lived, depreciable asset that is an addition or improvement to assets held under a lease arrangement.", "label": "Building and Leasehold Improvements [Member]" } } }, "auth_ref": [] }, "us-gaap_BuildingsAndImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingsAndImprovementsGross", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Buildings", "label": "Buildings and Improvements, Gross", "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [ "r160" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://sensient.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r607", "r847", "r850" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://sensient.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r93", "r94", "r607", "r847", "r850" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://sensient.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r607" ] }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredAbstract", "presentation": [ "http://sensient.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition [Abstract]", "label": "Business Combination, Consideration Transferred [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDescriptionAbstract", "lang": { "en-us": { "role": { "label": "Acquisitions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://sensient.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r175", "r608" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt", "crdr": "credit", "presentation": [ "http://sensient.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Debt assumed", "documentation": "Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r96" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://sensient.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r95", "r96" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://sensient.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r95", "r96" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://sensient.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Carrying Value [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r119", "r120" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r52", "r229", "r813" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r53" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash and cash equivalents at end of year", "periodStartLabel": "Cash and cash equivalents at beginning of year", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r52", "r151", "r268" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r151" ] }, "us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgeDerivativeInstrumentAssetsAtFairValue", "crdr": "debit", "presentation": [ "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, fair value", "documentation": "Fair value of all asset derivatives designated as cash flow hedging instruments." } } }, "auth_ref": [ "r110" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails" ], "lang": { "en-us": { "role": { "label": "Cash Flow Hedging [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r106" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "sxt_ColorMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "ColorMember", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsGoodwillDetails", "http://sensient.com/role/OperationalImprovementPlanDetails", "http://sensient.com/role/PortfolioOptimizationPlanDetails", "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails", "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails", "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "documentation": "Information on the color segment.", "label": "Color [Member]", "terseLabel": "Color [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://sensient.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r162", "r386", "r387", "r798", "r940" ] }, "sxt_CommodityPurchasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://sensient.com/20231231", "localname": "CommodityPurchasesPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for Commodity Purchases.", "label": "Commodity Purchases [Policy Text Block]", "verboseLabel": "Commodity Purchases" } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends per share (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r166" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r860", "r861", "r862", "r864", "r865", "r866", "r867", "r911", "r912", "r993", "r1019", "r1021" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r133" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r133", "r737" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r133" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, par value $0.10 a share, authorized 100,000,000 shares; issued 53,954,874 shares", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r133", "r682", "r857" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Plans [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r47", "r252", "r254", "r261", "r676", "r692" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://sensient.com/role/AccumulatedOtherComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r139", "r260", "r675", "r691" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails", "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails", "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r275", "r313", "r324", "r325", "r326", "r327", "r328", "r330", "r334", "r392", "r393", "r394", "r395", "r397", "r398", "r400", "r402", "r403", "r888", "r889", "r944", "r945" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails", "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails", "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r275", "r313", "r324", "r325", "r326", "r327", "r328", "r330", "r334", "r392", "r393", "r394", "r395", "r397", "r398", "r400", "r402", "r403", "r888", "r889", "r944", "r945" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Principles of Consolidation and Basis of Presentation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r102", "r818" ] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressGross", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Construction in progress", "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [ "r160" ] }, "us-gaap_CorporateAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateAndOtherMember", "presentation": [ "http://sensient.com/role/DivestituresDetails", "http://sensient.com/role/PortfolioOptimizationPlanDetails", "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails", "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "label": "Corporate & Other [Member]", "terseLabel": "Corporate and Other [Member]", "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r915" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails", "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate & Other [Member]", "label": "Corporate, Non-Segment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r28", "r325", "r326", "r327", "r328", "r334", "r917" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfEarnings": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfEarnings" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of products sold", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r147", "r671" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://sensient.com/role/DivestituresDetails", "http://sensient.com/role/OperationalImprovementPlanDetails", "http://sensient.com/role/PortfolioOptimizationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Cost of Products Sold [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Products Sold", "label": "Cost of Goods and Service [Policy Text Block]", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r887" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "srt_CurrencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CurrencyAxis", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Currency [Axis]", "documentation": "Information by currency." } } }, "auth_ref": [ "r1002" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r886", "r904", "r987" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r886", "r904" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Current income tax expense", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r174", "r595", "r601", "r904" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current income tax expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r886", "r904", "r987" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://sensient.com/role/AcquisitionsDetails", "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r97" ] }, "us-gaap_DebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtCurrent", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets", "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term borrowings", "label": "Debt, Current", "documentation": "Amount of debt and lease obligation, classified as current." } } }, "auth_ref": [ "r237" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://sensient.com/role/Debt" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r163", "r270", "r405", "r411", "r412", "r413", "r414", "r415", "r416", "r421", "r428", "r429", "r431" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r32", "r127", "r128", "r179", "r183", "r275", "r406", "r407", "r408", "r409", "r410", "r412", "r417", "r418", "r419", "r420", "r422", "r423", "r424", "r425", "r426", "r427", "r648", "r830", "r831", "r832", "r833", "r834", "r902" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long term debt", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r32", "r183", "r432" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Senior notes", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r122", "r124", "r406", "r648", "r831", "r832" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate on secured loan", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r40", "r407" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r275", "r406", "r407", "r408", "r409", "r410", "r412", "r417", "r418", "r419", "r420", "r422", "r423", "r424", "r425", "r426", "r427", "r430", "r648", "r830", "r831", "r832", "r833", "r834", "r902" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r201", "r830", "r995" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r41", "r275", "r406", "r407", "r408", "r409", "r410", "r412", "r417", "r418", "r419", "r420", "r422", "r423", "r424", "r425", "r426", "r427", "r648", "r830", "r831", "r832", "r833", "r834", "r902" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r41", "r78", "r79", "r121", "r122", "r124", "r125", "r164", "r165", "r275", "r406", "r407", "r408", "r409", "r410", "r412", "r417", "r418", "r419", "r420", "r422", "r423", "r424", "r425", "r426", "r427", "r430", "r648", "r830", "r831", "r832", "r833", "r834", "r902" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentsAbstract", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Long term debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtMember", "presentation": [ "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Denominated Debt, Net Investment Hedging [Member]", "label": "Debt [Member]", "documentation": "Contractual obligation to pay money on demand or on fixed or determinable dates." } } }, "auth_ref": [] }, "sxt_DebtToEBITDARequired": { "xbrltype": "decimalItemType", "nsuri": "http://sensient.com/20231231", "localname": "DebtToEBITDARequired", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Ratio of the amount of allowed debt as compared to total equity as defined in the loan agreements.", "label": "Debt to EBITDA, Required", "terseLabel": "Debt to EBITDA, required" } } }, "auth_ref": [] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Average interest rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Federal", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r904", "r986", "r987" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less debt fees", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r123", "r947" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r174", "r904", "r986" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r576", "r577" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 }, "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows", "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred income taxes", "totalLabel": "Deferred income tax benefit", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r13", "r174", "r199", "r600", "r601", "r904" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred benefit [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r130", "r131", "r181", "r589" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r576", "r577", "r681" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "State", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r904", "r986", "r987" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r590" ] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized research and development costs", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r92", "r985" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r984" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred tax assets", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r984" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "crdr": "debit", "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "label": "Operating loss carryovers, not subject to expiration", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "crdr": "debit", "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "label": "Operating loss carryovers, subject to expiration", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r92", "r985" ] }, "us-gaap_DeferredTaxAssetsOtherTaxCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOtherTaxCarryforwards", "crdr": "debit", "calculation": { "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "label": "Operating loss and credit carryovers", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax carryforwards, classified as other." } } }, "auth_ref": [ "r92", "r985" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "crdr": "debit", "calculation": { "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "label": "Benefit plans", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation." } } }, "auth_ref": [ "r92", "r985" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "crdr": "debit", "calculation": { "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities and reserves", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals." } } }, "auth_ref": [ "r92", "r985" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails", "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r591" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "crdr": "credit", "calculation": { "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Goodwill", "label": "Deferred Tax Liabilities, Goodwill", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill." } } }, "auth_ref": [ "r92", "r99", "r100", "r985" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Property, plant, and equipment", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r92", "r985" ] }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "crdr": "credit", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated benefit obligation", "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level." } } }, "auth_ref": [ "r480" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "crdr": "debit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total before tax effects", "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax", "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r8", "r46", "r951" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Amounts recognized in Accumulated Other Comprehensive Loss [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "crdr": "credit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrecognized net actuarial loss", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax", "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r46", "r492" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "crdr": "debit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Prior service cost", "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r46", "r492" ] }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "crdr": "debit", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Actual gain (loss) on plan assets", "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses." } } }, "auth_ref": [ "r462", "r845" ] }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActuarialGainLoss", "crdr": "credit", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Actuarial loss (gain)", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan." } } }, "auth_ref": [ "r455" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Recognized actuarial (gain) loss", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r449", "r487", "r510", "r845", "r846" ] }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Amounts recognized in Consolidated Balance Sheets [Abstract]" } } }, "auth_ref": [] }, "sxt_DefinedBenefitPlanAssumptionUsedCalculatingLiabilityExpectedReturnOnPlanAssets": { "xbrltype": "percentItemType", "nsuri": "http://sensient.com/20231231", "localname": "DefinedBenefitPlanAssumptionUsedCalculatingLiabilityExpectedReturnOnPlanAssets", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "An assumption as to the rate of return on plan assets reflecting the average rate of earnings expected on the funds invested or to be invested to provide for the benefits included in the benefit obligation.", "label": "Defined benefit plan, assumption used calculating liability, Expected return on plan assets", "verboseLabel": "Expected return on plan assets" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Discount rate", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r494" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Rate of compensation increase", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase", "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan." } } }, "auth_ref": [ "r495" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Discount rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r494" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Expected return on plan assets", "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r496", "r515" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Rate of compensation increase", "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan." } } }, "auth_ref": [ "r495" ] }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligation", "crdr": "credit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Benefit obligation at end of year", "periodStartLabel": "Benefit obligation at beginning of year", "label": "Defined Benefit Plan, Benefit Obligation", "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r450" ] }, "sxt_DefinedBenefitPlanBenefitObligationBenefitsAndSettlementsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "DefinedBenefitPlanBenefitObligationBenefitsAndSettlementsPaid", "crdr": "credit", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits, death benefits and settlements. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan Benefit Obligation Benefits And Settlements Paid", "negatedLabel": "Benefits and settlements paid" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "presentation": [ "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Asset Categories [Axis]", "documentation": "Information by defined benefit plan asset investment." } } }, "auth_ref": [ "r471", "r472", "r474", "r475", "r476", "r477", "r478", "r479", "r499", "r843", "r844", "r845" ] }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Benefit obligation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Change in fair value of plan assets [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Company contributions", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r464", "r474", "r514", "r843", "r844", "r845", "r846" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails", "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanEquitySecuritiesMember", "presentation": [ "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Equity Securities [Member]", "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant." } } }, "auth_ref": [ "r843", "r845" ] }, "us-gaap_DefinedBenefitPlanEquitySecuritiesNonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanEquitySecuritiesNonUsMember", "presentation": [ "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International [Member]", "label": "Defined Benefit Plan, Equity Securities, Non-US [Member]", "documentation": "Security representing ownership in corporation or other legal entity, not domiciled in United States of America (US), for which ownership is represented by share of stock; in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant." } } }, "auth_ref": [ "r843", "r844", "r845" ] }, "us-gaap_DefinedBenefitPlanEquitySecuritiesUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanEquitySecuritiesUsMember", "presentation": [ "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic [Member]", "label": "Defined Benefit Plan, Equity Securities, US [Member]", "documentation": "Security representing ownership in corporation or other legal entity, domiciled in United States of America (US), for which ownership is represented by share of stock; in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant." } } }, "auth_ref": [ "r843", "r844", "r845" ] }, "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Estimated Future Benefit Payments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "crdr": "credit", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 through 2033", "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years", "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r481" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r481" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "crdr": "credit", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r481" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "crdr": "credit", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year." } } }, "auth_ref": [ "r481" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "crdr": "credit", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year." } } }, "auth_ref": [ "r481" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "crdr": "credit", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year." } } }, "auth_ref": [ "r481" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "crdr": "debit", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated future employer contributions for next fiscal year", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year", "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r482", "r846" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r449", "r486", "r509", "r845", "r846" ] }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "crdr": "debit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails", "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Total assets at fair value", "periodStartLabel": "Plan assets at beginning of year", "periodEndLabel": "Plan assets at end of year", "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee." } } }, "auth_ref": [ "r461", "r472", "r474", "r475", "r843", "r844", "r845" ] }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "crdr": "credit", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign currency exchange rate changes", "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r456" ] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundedStatusOfPlan", "crdr": "debit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Funded status", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status." } } }, "auth_ref": [ "r446", "r470", "r845" ] }, "us-gaap_DefinedBenefitPlanInformationAboutPlanAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInformationAboutPlanAssetsAbstract", "presentation": [ "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Plan Assets by Asset Category [Abstract]", "label": "Defined Benefit Plan, Information about Plan Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Interest cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r449", "r453", "r485", "r508", "r845", "r846" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Defined benefit expense", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r483", "r506", "r845", "r846" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Components of annual benefit cost [Abstract]" } } }, "auth_ref": [] }, "sxt_DefinedBenefitPlanOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "DefinedBenefitPlanOtherAssets", "crdr": "debit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "For a classified balance sheet, the amount recognized in balance sheet as a other asset associated with the plan.", "label": "Defined Benefit Plan, Other Assets", "terseLabel": "Other assets" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "crdr": "credit", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Benefits paid", "label": "Defined Benefit Plan, Plan Assets, Benefits Paid", "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services." } } }, "auth_ref": [ "r466", "r954" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Foreign currency exchange rate changes", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan." } } }, "auth_ref": [ "r463" ] }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1", "crdr": "credit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Settlement income", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement." } } }, "auth_ref": [ "r448", "r490", "r513" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service cost", "label": "Service cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r451", "r484", "r507", "r845", "r846" ] }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average liability assumptions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average cost assumption [Abstract]" } } }, "auth_ref": [] }, "sxt_DefinedContributionPensionAndOtherPostretirementBenefitExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://sensient.com/20231231", "localname": "DefinedContributionPensionAndOtherPostretirementBenefitExpenseAbstract", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Pension And Other Postretirement Benefit Expense [Abstract]", "terseLabel": "Defined Contribution Pension and Other Postretirement Benefit Expense [Abstract]" } } }, "auth_ref": [] }, "sxt_DefinedContributionPensionPlansMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "DefinedContributionPensionPlansMember", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Plan that provides pension benefits in return for services rendered, provides an individual account for each participant, and specifies how contributions to the individual's account are to be determined instead of specifying the amount of benefits the individual is to receive.", "label": "Defined Contribution Pension Plans [Member]", "terseLabel": "Defined Contribution Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Total expense for defined contribution plans", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r518" ] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Percentage of matching contributions under defined contribution plan", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows", "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r13", "r316" ] }, "us-gaap_DerivativeAssetNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetNotionalAmount", "presentation": [ "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails" ], "lang": { "en-us": { "role": { "label": "Carrying value of foreign denominated debt", "documentation": "Nominal or face amount used to calculate payments on the derivative asset." } } }, "auth_ref": [ "r787", "r789", "r791", "r793", "r989", "r990", "r991" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r728", "r730", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r750", "r751", "r752", "r753", "r764", "r765", "r766", "r767", "r770", "r771", "r772", "r773", "r787", "r788", "r792", "r794", "r860", "r862" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r108", "r110", "r111", "r113", "r728", "r730", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r750", "r751", "r752", "r753", "r764", "r765", "r766", "r767", "r770", "r771", "r772", "r773", "r787", "r788", "r792", "r794", "r815", "r860", "r862" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivity" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative Instruments and Hedging Activity", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r177", "r616", "r623" ] }, "sxt_DerivativeInstrumentsAndHedgingActivityForPeriodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://sensient.com/20231231", "localname": "DerivativeInstrumentsAndHedgingActivityForPeriodAbstract", "presentation": [ "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails" ], "lang": { "en-us": { "role": { "label": "Derivative instruments and hedging activity for the period [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r26", "r108", "r111" ] }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "crdr": "credit", "presentation": [ "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails" ], "lang": { "en-us": { "role": { "label": "Amount of gains (losses) reclassified into net earnings", "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments." } } }, "auth_ref": [ "r29", "r112" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r623" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r26", "r103", "r104", "r105", "r107", "r109", "r111", "r114", "r116", "r117", "r623" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r26", "r103", "r104", "r107", "r115", "r274" ] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueAbstract", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails", "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails", "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue [Abstract]", "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r444", "r836", "r837", "r838", "r839", "r840", "r841", "r842" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r444", "r836", "r837", "r838", "r839", "r840", "r841", "r842" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://sensient.com/role/SharebasedCompensation" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r523", "r526", "r557", "r558", "r560", "r854" ] }, "sxt_DisposalGroupIncludingDiscontinuedOperationNonCashChargesRelatedToReclassificationOfAccumulatedForeignCurrencyTranslation": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationNonCashChargesRelatedToReclassificationOfAccumulatedForeignCurrencyTranslation", "crdr": "debit", "presentation": [ "http://sensient.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of non-cash charges for closing the transaction related to the reclassification of accumulated foreign currency translation.", "label": "Disposal Group, Including Discontinued Operation, Non-cash Charges related to Reclassification of Accumulated Foreign Currency Translation", "terseLabel": "Reclassification of foreign currency translation and related items" } } }, "auth_ref": [] }, "sxt_DisposalGroupIncludingDiscontinuedOperationNonCashImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationNonCashImpairmentCharges", "crdr": "debit", "presentation": [ "http://sensient.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of non-cash impairment charges.", "label": "Disposal Group Including Discontinued Operation Non Cash Impairment Charges", "terseLabel": "Non-cash impairment charges" } } }, "auth_ref": [] }, "sxt_DisposalGroupIncludingDiscontinuedOperationOtherCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCosts", "crdr": "debit", "presentation": [ "http://sensient.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of non-cash charges for closing the transaction related to other costs.", "label": "Disposal Group, Including Discontinued Operation, Other Costs", "terseLabel": "Other costs" } } }, "auth_ref": [] }, "sxt_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalAndOtherChargesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposalAndOtherChargesNet", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The net amount before tax of gain (loss) recognized on the sale or disposal of a disposal group and other charges. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal and Other Charges, Net", "negatedLabel": "Net (gain) loss on divestitures and other charges" } } }, "auth_ref": [] }, "sxt_DivestitureAndOtherRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "DivestitureAndOtherRelatedCosts", "crdr": "debit", "presentation": [ "http://sensient.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "documentation": "Divestiture and other related costs during the period.", "label": "Divestiture and other related costs", "terseLabel": "Divestiture and other related costs" } } }, "auth_ref": [] }, "sxt_DivestitureAndOtherRelatedCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://sensient.com/20231231", "localname": "DivestitureAndOtherRelatedCostsTableTextBlock", "presentation": [ "http://sensient.com/role/DivestituresTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to the divestiture and other related costs.", "label": "Divestiture and Other Related Costs [Table Text Block]", "terseLabel": "Divestiture and Other Related Costs" } } }, "auth_ref": [] }, "sxt_DivestitureOfProductLineAbstract": { "xbrltype": "stringItemType", "nsuri": "http://sensient.com/20231231", "localname": "DivestitureOfProductLineAbstract", "presentation": [ "http://sensient.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "label": "Divestiture of Product Line [Abstract]", "terseLabel": "Divestiture Transactions [Abstract]" } } }, "auth_ref": [] }, "sxt_DivestitureOtherRelatedCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://sensient.com/20231231", "localname": "DivestitureOtherRelatedCostsAbstract", "presentation": [ "http://sensient.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "label": "Divestiture & other related costs [Abstract]" } } }, "auth_ref": [] }, "sxt_DivestitureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://sensient.com/20231231", "localname": "DivestitureTextBlock", "presentation": [ "http://sensient.com/role/Divestitures" ], "lang": { "en-us": { "role": { "documentation": "The Disclosure about carrying value of the assets and liabilities comprising the disposal group.", "label": "Divestiture [Text Block]", "terseLabel": "Divestitures" } } }, "auth_ref": [] }, "sxt_DivestituresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://sensient.com/20231231", "localname": "DivestituresAbstract", "lang": { "en-us": { "role": { "label": "Divestitures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendPayableDateToBePaidDayMonthAndYear", "presentation": [ "http://sensient.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Dividend payable date", "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r55" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends paid", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r166" ] }, "us-gaap_DividendsPayableAmountPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableAmountPerShare", "presentation": [ "http://sensient.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Dividend payable (in dollars per share)", "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date." } } }, "auth_ref": [ "r55" ] }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "presentation": [ "http://sensient.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Dividend declared date", "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format." } } }, "auth_ref": [ "r55" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r873", "r874", "r875" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r873", "r874", "r875", "r877" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r876" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_DomesticLineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticLineOfCreditMember", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Credit Facilities [Member]", "label": "Domestic Line of Credit [Member]", "documentation": "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, inside the reporting entity's home country." } } }, "auth_ref": [] }, "currency_EUR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "EUR", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Euro [Member]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfEarnings" ], "lang": { "en-us": { "role": { "label": "Earnings per common share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfEarnings" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r262", "r288", "r289", "r290", "r291", "r292", "r296", "r298", "r301", "r303", "r304", "r305", "r625", "r626", "r677", "r693", "r820" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfEarnings" ], "lang": { "en-us": { "role": { "label": "Diluted (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r262", "r288", "r289", "r290", "r291", "r292", "r298", "r301", "r303", "r304", "r305", "r625", "r626", "r677", "r693", "r820" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r57", "r58" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate changes on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r998" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r579" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails" ], "lang": { "en-us": { "role": { "label": "Effective tax rate reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails", "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails" ], "lang": { "en-us": { "role": { "label": "Taxes at statutory rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r273", "r579", "r603" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails" ], "lang": { "en-us": { "role": { "label": "Valuation allowance adjustments", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r983", "r988" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationFdiiPercent", "calculation": { "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign Derived Intangible Income", "label": "Effective Income Tax Rate Reconciliation, FDII, Percent", "documentation": "Percentage of reported income tax benefit from difference to income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to foreign-derived intangible income (FDII)." } } }, "auth_ref": [ "r983" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails" ], "lang": { "en-us": { "role": { "label": "Taxes on foreign earnings", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r983", "r988" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationGiltiPercent", "calculation": { "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Global Intangible Low-Taxed Income", "label": "Effective Income Tax Rate Reconciliation, GILTI, Percent", "documentation": "Percentage of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI)." } } }, "auth_ref": [ "r983" ] }, "sxt_EffectiveIncomeTaxRateReconciliationLossOnBalanceSheetHedge": { "xbrltype": "percentItemType", "nsuri": "http://sensient.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationLossOnBalanceSheetHedge", "calculation": { "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to loss on balance sheet hedge.", "label": "Effective Income Tax Rate Reconciliation, Loss on Balance Sheet Hedge", "terseLabel": "Loss on balance sheet hedge" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails" ], "lang": { "en-us": { "role": { "label": "Nondeductible compensation", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r983", "r988" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails" ], "lang": { "en-us": { "role": { "label": "Other, net", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r983", "r988" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes", "calculation": { "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails" ], "lang": { "en-us": { "role": { "label": "Resolution of prior years' tax matters", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense." } } }, "auth_ref": [ "r983", "r988" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails" ], "lang": { "en-us": { "role": { "label": "State income taxes, net of federal income tax benefit", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r983", "r988" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "calculation": { "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r983", "r988" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued salaries, wages, and withholdings from employees", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r38" ] }, "sxt_EmployeeRelatedLiabilitiesNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "EmployeeRelatedLiabilitiesNonCurrent", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred for noncurrent employer-related costs.", "label": "Employee Related Liabilities Non Current", "verboseLabel": "Accrued employee and retiree benefits" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Compensation cost not yet recognized, period for recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r559" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Compensation cost not yet recognized", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r981" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Tax related benefits (expense)", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r556" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://sensient.com/role/OperationalImprovementPlanDetails" ], "lang": { "en-us": { "role": { "label": "Employee Separation Costs [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "sxt_EndemixMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "EndemixMember", "presentation": [ "http://sensient.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "A business acquired by the entity.", "label": "Endemix [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r871" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r871" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r871" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r880" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r871" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r871" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r871" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r871" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r881" ] }, "us-gaap_EnvironmentalCostsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalCostsPolicy", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Environmental Liabilities", "label": "Environmental Costs, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for obligations that resulted from improper or other-than normal operation of a long-lived asset in the past. This accounting policy may address (1) whether the related remediation costs are expensed or capitalized, (2) whether the obligation is measured on a discounted basis, (3) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (4) the timing of recognition of any recoveries." } } }, "auth_ref": [ "r373", "r374", "r391", "r825", "r882" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r25", "r223", "r256", "r257", "r258", "r283", "r284", "r285", "r287", "r293", "r295", "r306", "r345", "r346", "r434", "r561", "r562", "r563", "r596", "r597", "r617", "r618", "r619", "r620", "r621", "r622", "r624", "r639", "r641", "r642", "r643", "r644", "r645", "r661", "r713", "r714", "r715", "r723", "r776" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://sensient.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value [Member]", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r419", "r632", "r831", "r832" ] }, "sxt_EuroDenominatedSeniorNotesDueMay2028Member": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "EuroDenominatedSeniorNotesDueMay2028Member", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Euro Denominated Senior Notes Due May 2028 [Member]", "terseLabel": "4.15% Euro-denominated Senior Notes due May 2028 [Member]" } } }, "auth_ref": [] }, "sxt_EuroDenominatedSeniorNotesDueNovember2022At185PercentMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "EuroDenominatedSeniorNotesDueNovember2022At185PercentMember", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Euro Denominated Senior Notes Due November 2022 at 1.85 Percent [Member]", "terseLabel": "1.85% Euro-denominated Senior Notes due November 2022 [Member]" } } }, "auth_ref": [] }, "sxt_EuroDenominatedSeniorNotesDueNovember2023At306PercentMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "EuroDenominatedSeniorNotesDueNovember2023At306PercentMember", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Euro Denominated Senior Notes Due November2023 at 3.06 Percent [Member]", "terseLabel": "3.06% Euro-denominated Senior Notes due November 2023 [Member]" } } }, "auth_ref": [] }, "sxt_EuroDenominatedSeniorNotesDueNovember2029Member": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "EuroDenominatedSeniorNotesDueNovember2029Member", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Euro Denominated Senior Notes Due November 2029 [Member]", "terseLabel": "4.62% Euro-denominated Senior Notes due November 2029 [Member]" } } }, "auth_ref": [] }, "sxt_EuroDenominatedTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "EuroDenominatedTermLoanMember", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "A Euro denominated loan from a bank for a specific amount that has a specified repayment schedule and a floating interest rate. Term loans almost always mature between one and 10 years.", "label": "Euro Denominated Term Loan [Member]", "terseLabel": "Euro Denominated Term Loan [Member]" } } }, "auth_ref": [] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "label": "Europe [Member]", "documentation": "Continent of Europe." } } }, "auth_ref": [ "r1022", "r1023", "r1024", "r1025" ] }, "sxt_EuropeanNaturalIngredientsBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "EuropeanNaturalIngredientsBusinessMember", "presentation": [ "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "The business within the flavors and fragrances segment.", "label": "European Natural Ingredients Business [Member]", "terseLabel": "European Natural Ingredients Business [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://sensient.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r628", "r629", "r630" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://sensient.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r628", "r629", "r630" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://sensient.com/role/FairValueMeasurementsDetails", "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Hierarchy [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r419", "r474", "r475", "r476", "r477", "r478", "r479", "r629", "r665", "r666", "r667", "r831", "r832", "r843", "r844", "r845" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://sensient.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r30", "r118", "r419", "r831", "r832" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://sensient.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r419", "r831", "r832" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://sensient.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r627" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r419", "r474", "r479", "r629", "r665", "r843", "r844", "r845" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://sensient.com/role/FairValueMeasurementsDetails", "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Level 2 [Member]", "verboseLabel": "Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r419", "r474", "r479", "r629", "r666", "r831", "r832", "r843", "r844", "r845" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r419", "r474", "r475", "r476", "r477", "r478", "r479", "r629", "r667", "r831", "r832", "r843", "r844", "r845" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://sensient.com/role/FairValueMeasurementsDetails", "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r419", "r474", "r475", "r476", "r477", "r478", "r479", "r665", "r666", "r667", "r831", "r832", "r843", "r844", "r845" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful lives of intangible assets", "label": "Weighted Average Amortization Years", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r233", "r369" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r158" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r158" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r158" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r158" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r158" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://sensient.com/role/AcquisitionsDetails", "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r367", "r368", "r369", "r370", "r672", "r673" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Estimated Amortization Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Cost", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r157", "r673" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r672" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://sensient.com/role/AcquisitionsDetails", "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) 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." } } }, "auth_ref": [ "r70", "r71" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r157", "r672" ] }, "us-gaap_FixedIncomeFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixedIncomeFundsMember", "presentation": [ "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International Fixed Income Funds [Member]", "label": "Fixed Income Funds [Member]", "documentation": "Investment that pools funds from investors to invest in a combination of underlying investments, primarily fixed income investments." } } }, "auth_ref": [ "r950" ] }, "sxt_FlavorSolutionsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "FlavorSolutionsIncMember", "presentation": [ "http://sensient.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "A business acquired by the entity.", "label": "Flavor Solutions, Inc. [Member]", "terseLabel": "Flavor Solutions, Inc. [Member]" } } }, "auth_ref": [] }, "sxt_FlavorsAndExtractsMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "FlavorsAndExtractsMember", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsGoodwillDetails", "http://sensient.com/role/OperationalImprovementPlanDetails", "http://sensient.com/role/PortfolioOptimizationPlanDetails", "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails", "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails", "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "documentation": "Information on the flavors and extracts segment.", "label": "Flavors And Extracts [Member]", "terseLabel": "Flavors & Extracts [Member]" } } }, "auth_ref": [] }, "sxt_FlavorsExtractsFlavorIngredientsMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "FlavorsExtractsFlavorIngredientsMember", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails" ], "lang": { "en-us": { "role": { "documentation": "Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period.", "label": "Flavors, Extracts & Flavor Ingredients [Member]", "terseLabel": "Flavors, Extracts & Flavor Ingredients [Member]" } } }, "auth_ref": [] }, "sxt_FoodPharmaceuticalColorsMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "FoodPharmaceuticalColorsMember", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails" ], "lang": { "en-us": { "role": { "documentation": "Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period.", "label": "Food & Pharmaceutical Colors [Member]", "terseLabel": "Food & Pharmaceutical Colors [Member]" } } }, "auth_ref": [] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign [Member]", "label": "Foreign Tax Authority [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "presentation": [ "http://sensient.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward exchange contract, assets", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "crdr": "credit", "presentation": [ "http://sensient.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward exchange contract, liability", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Translation of Foreign Currencies", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r634" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Forward Exchange Contracts [Member]", "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate." } } }, "auth_ref": [ "r743", "r747", "r752", "r766", "r772", "r790", "r791", "r792", "r862" ] }, "sxt_FragrancesMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "FragrancesMember", "presentation": [ "http://sensient.com/role/DivestituresDetails", "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails" ], "lang": { "en-us": { "role": { "documentation": "Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period.", "label": "Fragrances [Member]", "terseLabel": "Fragrances [Member]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Net loss on assets", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r900", "r937", "r938" ] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "presentation": [ "http://sensient.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "label": "Non-cash gain (loss) on disposal of business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r613", "r900" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/AcquisitionsDetails", "http://sensient.com/role/ConsolidatedBalanceSheets", "http://sensient.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "terseLabel": "Goodwill", "periodEndLabel": "Balance as of end of period", "periodStartLabel": "Balance as of beginning of period", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r232", "r355", "r674", "r824", "r857", "r927", "r934" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Acquisitions", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r358", "r824" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment charge", "label": "Goodwill and Intangible Asset Impairment", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssets" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r156" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Other Intangible Assets", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r19", "r68" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency translation impact", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r362" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r824" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill activity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r26" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r873", "r874", "r875" ] }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "crdr": "debit", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Non-cash impairment charges", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale." } } }, "auth_ref": [ "r13", "r159" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment of Long-lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r161" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net earnings", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r101", "r146", "r153", "r288", "r289", "r290", "r291", "r299", "r304" ] }, "sxt_IncomeLossFromContinuingOperationsBasicAndDilutedPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://sensient.com/20231231", "localname": "IncomeLossFromContinuingOperationsBasicAndDilutedPerShareAbstract", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Income Loss From Continuing Operations Basic and Diluted Per Share [Abstract]", "verboseLabel": "Earnings per Common Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://sensient.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r272", "r602" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfEarnings": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://sensient.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfEarnings", "http://sensient.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails", "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r143", "r186", "r311", "r325", "r331", "r334", "r678", "r689", "r821" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://sensient.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r272", "r602" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "presentation": [ "http://sensient.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Earnings before income taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Basic (in dollars per share)", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r141", "r185", "r187", "r262", "r286", "r288", "r289", "r290", "r291", "r298", "r301", "r303", "r626", "r677", "r1017" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r141", "r262", "r286", "r288", "r289", "r290", "r291", "r298", "r301", "r303", "r304", "r626", "r677", "r1017" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF EARNINGS [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://sensient.com/role/DivestituresDetails", "http://sensient.com/role/OperationalImprovementPlanDetails", "http://sensient.com/role/PortfolioOptimizationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r371", "r379", "r760" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://sensient.com/role/DivestituresDetails", "http://sensient.com/role/OperationalImprovementPlanDetails", "http://sensient.com/role/PortfolioOptimizationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r379", "r760" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r21" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://sensient.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r273", "r572", "r580", "r587", "r593", "r598", "r604", "r605", "r606", "r722" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfEarnings": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 0.0 }, "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfEarnings", "http://sensient.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income taxes", "totalLabel": "Income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r190", "r200", "r294", "r295", "r319", "r578", "r599", "r694" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r255", "r574", "r575", "r587", "r588", "r592", "r594", "r720" ] }, "us-gaap_IncomeTaxUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxUncertaintiesAbstract", "presentation": [ "http://sensient.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Income tax uncertainties [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r54" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Trade accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accrued salaries, wages, and withholdings from employees", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Trade accounts payable and other accrued expenses", "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "sxt_InksAndFragrancesMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "InksAndFragrancesMember", "presentation": [ "http://sensient.com/role/DivestituresDetails", "http://sensient.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "documentation": "Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period.", "label": "Inks and Fragrances [Member]", "terseLabel": "Inks and Fragrances [Member]" } } }, "auth_ref": [] }, "sxt_InksMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "InksMember", "presentation": [ "http://sensient.com/role/DivestituresDetails", "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails" ], "lang": { "en-us": { "role": { "documentation": "Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period.", "label": "Inks [Member]", "verboseLabel": "Inks [Member]", "terseLabel": "Inks [Member]" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r878" ] }, "sxt_IntangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://sensient.com/20231231", "localname": "IntangibleAssetsAbstract", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible assets [Abstract]" } } }, "auth_ref": [] }, "sxt_IntangibleAssetsExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://sensient.com/20231231", "localname": "IntangibleAssetsExpenseAbstract", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible assets expense [Abstract]" } } }, "auth_ref": [] }, "sxt_InterestCoverageRequired": { "xbrltype": "decimalItemType", "nsuri": "http://sensient.com/20231231", "localname": "InterestCoverageRequired", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Covenant agreement related to the number of times EBITDA or some other income related item covers the interest expense.", "label": "Interest Coverage, Required", "terseLabel": "Interest coverage, required" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfEarnings": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfEarnings", "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r123", "r189", "r259", "r315", "r647", "r761", "r868", "r1020" ] }, "us-gaap_InterestPaidCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidCapitalized", "crdr": "credit", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capitalized interest", "documentation": "Amount of cash paid for interest capitalized, classified as investing activity." } } }, "auth_ref": [ "r817", "r901" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r264", "r266", "r267" ] }, "sxt_InterestRateHedgingPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://sensient.com/20231231", "localname": "InterestRateHedgingPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities. Disclosure may include: (1) Each method used to account for derivative financial instruments and derivative commodity instruments (\"derivatives\"); (2) the types of derivatives accounted for under each method;", "label": "Interest Rate Hedging [Policy Text Block]", "verboseLabel": "Interest Rate Hedging" } } }, "auth_ref": [] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails", "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intersegment Revenue [Member]", "label": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r313", "r324", "r325", "r326", "r327", "r328", "r330", "r334" ] }, "us-gaap_InventoryFinishedGoodsAndWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsAndWorkInProcess", "crdr": "debit", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories include finished and in-process products", "label": "Inventory, Finished Goods and Work in Process, Gross", "documentation": "Amount before valuation reserves of merchandise or goods held by the entity that are readily available for sale and items held by the entity which are partially complete or in the process of being readied for sale." } } }, "auth_ref": [ "r891" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r242", "r814", "r857" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories [Abstract]", "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventories", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r191", "r228", "r241", "r352", "r353", "r354", "r670", "r819" ] }, "us-gaap_InventoryRawMaterialsAndSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsAndSupplies", "crdr": "debit", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Raw materials and supplies", "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed." } } }, "auth_ref": [ "r891" ] }, "us-gaap_InvestmentsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsFairValueDisclosureAbstract", "presentation": [ "http://sensient.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Investments, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Land": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Land", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Land", "label": "Land", "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale." } } }, "auth_ref": [ "r890" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease expense", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r655", "r856" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r654" ] }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDescriptionAbstract", "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Lessee, Operating Lease, Description [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://sensient.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Maturities of Operating Lease Liabilities", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1004" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://sensient.com/role/LeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://sensient.com/role/LeasesDetailsCalc01": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r660" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://sensient.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r660" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://sensient.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r660" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://sensient.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r660" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://sensient.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r660" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://sensient.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r660" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://sensient.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r660" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://sensient.com/role/LeasesDetailsCalc01": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r660" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Extended lease term", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://sensient.com/role/Leases" ], "lang": { "en-us": { "role": { "label": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r649" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Stand-by letters of credit outstanding", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r138", "r184", "r685", "r857", "r903", "r923", "r996" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets", "http://sensient.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Liabilities and Shareholders' Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r39", "r227", "r271", "r344", "r392", "r393", "r395", "r396", "r397", "r399", "r401", "r403", "r404", "r611", "r614", "r615", "r633", "r857", "r944", "r1005", "r1006" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current Liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r36" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Remaining borrowing capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r36" ] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://sensient.com/role/TradeAccountsReceivable" ], "lang": { "en-us": { "role": { "label": "Trade Accounts Receivable", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r918" ] }, "us-gaap_LoansPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansPayableMember", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans of Foreign Subsidiaries [Member]", "label": "Loans Payable [Member]", "documentation": "Borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsHeldForSaleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsHeldForSaleLineItems", "presentation": [ "http://sensient.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "label": "Long Lived Assets Held-for-sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://sensient.com/role/DebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term debt maturities", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r32", "r183", "r418", "r433", "r831", "r832", "r1015" ] }, "sxt_LongTermDebtAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://sensient.com/20231231", "localname": "LongTermDebtAdditionalDisclosuresAbstract", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Long term debt additional disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtByMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtByMaturityAbstract", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Aggregate amounts of contractual maturities of long-term debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less current portion", "label": "Current maturities of long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r236" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://sensient.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Long term debt", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://sensient.com/role/DebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r275", "r948" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://sensient.com/role/DebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r275", "r423" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://sensient.com/role/DebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r275", "r423" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://sensient.com/role/DebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r275", "r423" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://sensient.com/role/DebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r275", "r423" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://sensient.com/role/DebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r275", "r423" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets", "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt", "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r238" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r41" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r41", "r77" ] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Machinery and equipment", "label": "Machinery and Equipment, Gross", "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [ "r160" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "us-gaap_MarketingAndAdvertisingExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketingAndAdvertisingExpenseAbstract", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesAdvertisingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Advertising [Abstract]", "label": "Marketing and Advertising Expense [Abstract]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://sensient.com/role/DebtDetails", "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails", "http://sensient.com/role/PortfolioOptimizationPlanDetails", "http://sensient.com/role/SharebasedCompensationDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesDerivativeFinancialInstrumentsDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r388", "r389", "r390", "r391", "r521", "r669", "r712", "r729", "r730", "r780", "r782", "r784", "r785", "r795", "r808", "r809", "r823", "r835", "r853", "r859", "r946", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://sensient.com/role/DebtDetails", "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails", "http://sensient.com/role/PortfolioOptimizationPlanDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r388", "r389", "r390", "r391", "r521", "r669", "r712", "r729", "r730", "r780", "r782", "r784", "r785", "r795", "r808", "r809", "r823", "r835", "r853", "r859", "r946", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012" ] }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInValuationAllowancesAndReservesRollForward", "presentation": [ "http://sensient.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Movement in Valuation Allowances and Reserves [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "sxt_NaturalIngredientsMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "NaturalIngredientsMember", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails" ], "lang": { "en-us": { "role": { "documentation": "Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period.", "label": "Natural Ingredients [Member]" } } }, "auth_ref": [] }, "sxt_NatureOfOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://sensient.com/20231231", "localname": "NatureOfOperationsAbstract", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Nature of Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r265" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash Flows from Financing Activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r265" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash Flows from Investing Activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r151", "r152", "r153" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash Flows from Operating Activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 }, "http://sensient.com/role/ConsolidatedStatementsOfEarnings": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows", "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://sensient.com/role/ConsolidatedStatementsOfEarnings", "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Net earnings", "label": "Net earnings", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r144", "r153", "r188", "r225", "r250", "r253", "r258", "r271", "r286", "r288", "r289", "r290", "r291", "r294", "r295", "r299", "r311", "r325", "r331", "r334", "r344", "r392", "r393", "r395", "r396", "r397", "r399", "r401", "r403", "r404", "r626", "r633", "r690", "r757", "r774", "r775", "r821", "r868", "r944" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Numerator [Abstract]" } } }, "auth_ref": [] }, "sxt_NetInvestmentsHedgingPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://sensient.com/20231231", "localname": "NetInvestmentsHedgingPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities. Disclosure may include: (1) Each method used to account for derivative financial instruments and derivative commodity instruments (\"derivatives\"); (2) the types of derivatives accounted for under each method;", "label": "Net Investments Hedging [Policy Text Block]", "verboseLabel": "Net Investments Hedging" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Recently Issued Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://sensient.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r879" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://sensient.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r879" ] }, "sxt_NonVestedStockAndPerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "NonVestedStockAndPerformanceStockUnitsMember", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met and shares or units awarded to employees for meeting certain performance targets.", "label": "Non vested stock and performance stock units [Member]", "terseLabel": "Non-vested Stock and Performance Stock Units [Member]" } } }, "auth_ref": [] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-lived assets", "label": "Long-Lived Assets", "documentation": "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." } } }, "auth_ref": [ "r339" ] }, "sxt_NonvestedStockIssuedUponVesting": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "NonvestedStockIssuedUponVesting", "crdr": "credit", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Non-vested stock which will be issued upon vesting.", "label": "Nonvested stock issued upon vesting", "terseLabel": "Non-vested stock issued upon vesting" } } }, "auth_ref": [] }, "sxt_NonvestedStockIssuedUponVestingShares": { "xbrltype": "sharesItemType", "nsuri": "http://sensient.com/20231231", "localname": "NonvestedStockIssuedUponVestingShares", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Non-vested stock which will be issued upon vesting, in shares.", "label": "Nonvested stock issued upon vesting, Shares", "negatedLabel": "Non-vested stock issued upon vesting (in shares)" } } }, "auth_ref": [] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NorthAmericaMember", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "label": "North America [Member]", "documentation": "Continent of North America." } } }, "auth_ref": [ "r1022", "r1023", "r1024", "r1025" ] }, "sxt_NumberOfMonthsForContractsToMature": { "xbrltype": "durationItemType", "nsuri": "http://sensient.com/20231231", "localname": "NumberOfMonthsForContractsToMature", "presentation": [ "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of months for contracts to mature in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Number of months for contracts to mature", "terseLabel": "Number of months for contracts to mature" } } }, "auth_ref": [] }, "sxt_NumberOfPortfolioSegments": { "xbrltype": "integerItemType", "nsuri": "http://sensient.com/20231231", "localname": "NumberOfPortfolioSegments", "presentation": [ "http://sensient.com/role/TradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of portfolio segments reported by the entity.", "label": "Number of Portfolio Segments", "terseLabel": "Number of portfolio segments" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of reportable segments", "terseLabel": "Number of reportable segment", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r916" ] }, "sxt_NumberOfUSDollarDenominatedNotes": { "xbrltype": "integerItemType", "nsuri": "http://sensient.com/20231231", "localname": "NumberOfUSDollarDenominatedNotes", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of U.S. dollar-denominated notes", "label": "Number of U.S. Dollar-denominated Notes", "terseLabel": "Number of U.S. Dollar-denominated notes" } } }, "auth_ref": [] }, "sxt_NumberOfYearsToMeasurePerformanceMetrics": { "xbrltype": "durationItemType", "nsuri": "http://sensient.com/20231231", "localname": "NumberOfYearsToMeasurePerformanceMetrics", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of years to measure performance metrics in order to award performance stock unit awards in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Number of years to measure performance metrics" } } }, "auth_ref": [] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "presentation": [ "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income before reclassifications", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r31", "r46" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfEarnings": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfEarnings", "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating income (loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r311", "r325", "r331", "r334", "r821" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Maturities of Operating Lease Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://sensient.com/role/LeasesDetailsCalc01": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r651" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease, liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r651" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r652" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease, liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r651" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r652" ] }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList", "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes operating lease liability." } } }, "auth_ref": [ "r652" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Cash paid for operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r653", "r656" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r650" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r652" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average discount rate for operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r659", "r856" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining operating lease term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r658", "r856" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "label": "Operating loss carryovers", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r91" ] }, "sxt_OperatingLossCarryforwardsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://sensient.com/20231231", "localname": "OperatingLossCarryforwardsAbstract", "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r90" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails", "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails" ], "lang": { "en-us": { "role": { "label": "Reportable Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r324", "r325", "r326", "r327", "r328", "r334" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other accrued expenses", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r38" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r234" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Pension Adjustment, Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Net actuarial gain (loss) arising during the period", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r6", "r140", "r491" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "label": "Pension adjustment, tax (benefit) expense", "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent." } } }, "auth_ref": [ "r11", "r23", "r176" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other foreign currency translation", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r5", "r140", "r635", "r636", "r638" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash flow hedges adjustment, net of tax benefit of $(984), $(471), and $(430), respectively", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r245", "r248" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "crdr": "credit", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "label": "Cash flow hedges adjustment, tax benefit", "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r246" ] }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsTax", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Tax effect of current year activity on net investment hedges", "documentation": "Amount of tax expense (benefit) for adjustments from accumulated other comprehensive income (AOCI) for gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method." } } }, "auth_ref": [ "r244", "r245", "r248" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Reclassification of cumulative translation to net earnings", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation." } } }, "auth_ref": [ "r9", "r10", "r140", "r249", "r637" ] }, "sxt_OtherComprehensiveIncomeLossLongTermActivityOnIntercompanyLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "OtherComprehensiveIncomeLossLongTermActivityOnIntercompanyLoans", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in the cumulative translation adjustment from gain (loss) on foreign currency translation on long-term intercompany loans", "label": "Other Comprehensive Income (Loss), Long-term activity on intercompany loans", "terseLabel": "Tax effect of current year activity on long-term intercompany loans" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss)", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r25", "r31", "r251", "r254", "r260", "r639", "r640", "r645", "r675", "r691", "r893", "r894" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Pension adjustment, net of tax (benefit) expense of $(72), $(462), and $577, respectively", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax", "documentation": "Amount, after tax, before reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r8", "r140" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Pension adjustment, net of tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r8", "r140" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "crdr": "debit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of actuarial (gain) loss, included in defined benefit expense", "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r9", "r140", "r249", "r491" ] }, "us-gaap_OtherDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherDebtSecuritiesMember", "presentation": [ "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Investments [Member]", "documentation": "Investments in debt securities classified as other." } } }, "auth_ref": [ "r925", "r950", "r994" ] }, "sxt_OtherIncomeRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "OtherIncomeRestructuringMember", "presentation": [ "http://sensient.com/role/OperationalImprovementPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Other income includes cash received for the early termination of a lease less associated expenses.", "label": "Other Income Restructuring [Member]", "terseLabel": "Other Income [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r42" ] }, "sxt_OtherLineOfCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "OtherLineOfCreditFacilityMember", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Other Line of Credit Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherRestructuringMember", "presentation": [ "http://sensient.com/role/OperationalImprovementPlanDetails" ], "lang": { "en-us": { "role": { "label": "Other Costs [Member]", "documentation": "Restructuring and related activities classified as other." } } }, "auth_ref": [ "r826", "r827", "r828", "r829" ] }, "sxt_PatentsTrademarksNoncompeteAgreementsAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "PatentsTrademarksNoncompeteAgreementsAndOtherMember", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "(Patents) The exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law. (Trademarks) The rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style. (Noncompete Agreements) Payments made to third parties in exchange for their agreement not to engage in competitive practices in specified geographic territories for a period of time.", "label": "Patents, Trademarks, Noncompete Agreements and Other [Member]", "terseLabel": "Patents, Trademarks, Non-compete Agreements and Other [Member]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other investing activities", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r883", "r896" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of treasury stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r50" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r50" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://sensient.com/role/AcquisitionsDetails", "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of new businesses", "label": "Acquisition of new businesses", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r49", "r609" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of property, plant, and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r150" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://sensient.com/role/RetirementPlans" ], "lang": { "en-us": { "role": { "verboseLabel": "Retirement Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r445", "r471", "r473", "r479", "r498", "r500", "r501", "r502", "r503", "r504", "r516", "r517", "r518", "r845" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "crdr": "credit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other accrued expenses", "label": "Liability, Defined Benefit Plan, Current", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current." } } }, "auth_ref": [ "r128", "r446", "r447", "r470", "r845" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net liability", "label": "Liability, Defined Benefit Plan", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r182", "r447", "r470", "r1014" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails": { "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accrued employee and retiree benefits", "label": "Liability, Defined Benefit Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r129", "r446", "r447", "r470", "r845" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails", "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Plan [Member]", "label": "Pension Plan [Member]", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r446", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r494", "r496", "r497", "r499", "r502", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r518", "r519", "r522", "r845", "r846", "r850", "r851", "r852" ] }, "sxt_PercentageOfFutureGrantsThatWillBePerformanceStockUnitAwards": { "xbrltype": "percentItemType", "nsuri": "http://sensient.com/20231231", "localname": "PercentageOfFutureGrantsThatWillBePerformanceStockUnitAwards", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "The future percentage of grants that will be performance stock unit awards.", "label": "Percentage of future grants that will be performance stock unit awards", "terseLabel": "Percentage of grants to elected officers that will be performance stock unit awards" } } }, "auth_ref": [] }, "sxt_PercentageOfGrantsNonVestedRestrictedStockAwards": { "xbrltype": "percentItemType", "nsuri": "http://sensient.com/20231231", "localname": "PercentageOfGrantsNonVestedRestrictedStockAwards", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of grants that will be non-vested restricted stock awards.", "label": "Percentage of Grants, Non-vested Restricted Stock Awards", "terseLabel": "Percentage of grants to elected officers, non-vested restricted stock awards" } } }, "auth_ref": [] }, "sxt_PercentageOfStatedPerformanceMetricsAwardOfGrant": { "xbrltype": "percentItemType", "nsuri": "http://sensient.com/20231231", "localname": "PercentageOfStatedPerformanceMetricsAwardOfGrant", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Stated performance metrics in an award of the original grant.", "label": "Percentage of stated performance metrics award of grant" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Stock Units [Member]", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "sxt_PersonalCareMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "PersonalCareMember", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails" ], "lang": { "en-us": { "role": { "documentation": "Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period.", "label": "Personal Care [Member]", "terseLabel": "Personal Care [Member]" } } }, "auth_ref": [] }, "us-gaap_PlanAssetCategoriesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanAssetCategoriesDomain", "presentation": [ "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Asset Categories [Domain]", "documentation": "Defined benefit plan asset investment." } } }, "auth_ref": [ "r471", "r472", "r474", "r475", "r476", "r477", "r478", "r479", "r499", "r843", "r844", "r845" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980" ] }, "sxt_PortfolioOptimizationPlanAbstract": { "xbrltype": "stringItemType", "nsuri": "http://sensient.com/20231231", "localname": "PortfolioOptimizationPlanAbstract", "lang": { "en-us": { "role": { "label": "Portfolio Optimization Plan [Abstract]" } } }, "auth_ref": [] }, "sxt_PortfolioOptimizationPlanCostCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "PortfolioOptimizationPlanCostCurrent", "crdr": "credit", "presentation": [ "http://sensient.com/role/PortfolioOptimizationPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Portfolio Optimization Plan Cost, Current", "terseLabel": "Accrued liabilities related to portfolio optimization plan" } } }, "auth_ref": [] }, "sxt_PortfolioOptimizationPlanCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "PortfolioOptimizationPlanCosts", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Cost incurred on portfolio optimization plan.", "label": "Portfolio Optimization Plan Costs", "terseLabel": "Portfolio optimization plan costs" } } }, "auth_ref": [] }, "sxt_PortfolioOptimizationPlanEmployeeSeparationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "PortfolioOptimizationPlanEmployeeSeparationCost", "crdr": "debit", "presentation": [ "http://sensient.com/role/PortfolioOptimizationPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of employee separation cost.", "label": "Portfolio Optimization Plan, Employee Separation Cost", "terseLabel": "Employee separation" } } }, "auth_ref": [] }, "sxt_PortfolioOptimizationPlanExpectedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "PortfolioOptimizationPlanExpectedCost", "crdr": "debit", "presentation": [ "http://sensient.com/role/PortfolioOptimizationPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount expected to be recognized in earnings for the optimization plan.", "label": "Portfolio Optimization Plan, Expected Cost", "terseLabel": "Expected plan cost" } } }, "auth_ref": [] }, "sxt_PortfolioOptimizationPlanExpectedReductionInNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://sensient.com/20231231", "localname": "PortfolioOptimizationPlanExpectedReductionInNumberOfPositions", "presentation": [ "http://sensient.com/role/PortfolioOptimizationPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "The expected number of positions to be eliminated as a result of optimization plan activities.", "label": "Portfolio Optimization Plan, Expected Reduction in Number of Positions", "terseLabel": "Number of reduced positions" } } }, "auth_ref": [] }, "sxt_PortfolioOptimizationPlanExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "PortfolioOptimizationPlanExpenses", "crdr": "debit", "presentation": [ "http://sensient.com/role/PortfolioOptimizationPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of portfolio optimization plan expenses.", "label": "Portfolio Optimization Plan Expenses", "terseLabel": "Portfolio optimization plan expenses" } } }, "auth_ref": [] }, "sxt_PortfolioOptimizationPlanExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://sensient.com/20231231", "localname": "PortfolioOptimizationPlanExpensesAbstract", "presentation": [ "http://sensient.com/role/PortfolioOptimizationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Portfolio Optimization Plan Expenses [Abstract]", "terseLabel": "Portfolio Optimization Plan Expenses [Abstract]" } } }, "auth_ref": [] }, "sxt_PortfolioOptimizationPlanExpensesBySegmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://sensient.com/20231231", "localname": "PortfolioOptimizationPlanExpensesBySegmentTableTextBlock", "presentation": [ "http://sensient.com/role/PortfolioOptimizationPlanTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for portfolio optimization plan expenses.", "label": "Portfolio Optimization Plan Expenses by Segment [Table Text Block]", "terseLabel": "Portfolio Optimization Plan Expenses by Segment" } } }, "auth_ref": [] }, "sxt_PortfolioOptimizationPlanNonCashImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "PortfolioOptimizationPlanNonCashImpairmentCharges", "crdr": "debit", "presentation": [ "http://sensient.com/role/PortfolioOptimizationPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of non-cash impairment charges.", "label": "Portfolio Optimization Plan, Non-cash Impairment Charges", "terseLabel": "Non-cash impairment charges" } } }, "auth_ref": [] }, "sxt_PortfolioOptimizationPlanOtherCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "PortfolioOptimizationPlanOtherCosts", "crdr": "debit", "presentation": [ "http://sensient.com/role/PortfolioOptimizationPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of other optimization expenses.", "label": "Portfolio Optimization Plan, Other Costs", "terseLabel": "Other costs" } } }, "auth_ref": [] }, "sxt_PortfolioOptimizationPlanReductionOfAnnualOperatingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "PortfolioOptimizationPlanReductionOfAnnualOperatingCosts", "crdr": "debit", "presentation": [ "http://sensient.com/role/PortfolioOptimizationPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of reduction of annual operating costs.", "label": "Portfolio Optimization Plan, Reduction of Annual Operating Costs", "terseLabel": "Reduction of annual operating costs" } } }, "auth_ref": [] }, "sxt_PortfolioOptimizationPlanTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://sensient.com/20231231", "localname": "PortfolioOptimizationPlanTextBlock", "presentation": [ "http://sensient.com/role/PortfolioOptimizationPlan" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for portfolio optimization plan.", "label": "Portfolio Optimization Plan [Text Block]", "terseLabel": "Portfolio Optimization Plan" } } }, "auth_ref": [] }, "sxt_PortfolioOptimizationsPlanAbstract": { "xbrltype": "stringItemType", "nsuri": "http://sensient.com/20231231", "localname": "PortfolioOptimizationsPlanAbstract", "presentation": [ "http://sensient.com/role/PortfolioOptimizationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Portfolio Optimizations Plan [Abstract]", "terseLabel": "Portfolio Optimization Plan [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://sensient.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement [Member]", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r631" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r892" ] }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows", "http://sensient.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from divestiture of businesses", "terseLabel": "Proceeds from divestiture of businesses", "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from additional borrowings", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r898" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other financing activities", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r884", "r897" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of assets", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r149" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://sensient.com/role/DivestituresDetails", "http://sensient.com/role/ScheduleIiValuationAndQualifyingAccountsDetails", "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r336", "r671", "r706", "r707", "r708", "r709", "r710", "r711", "r811", "r836", "r858", "r885", "r941", "r943", "r949", "r1018" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://sensient.com/role/DivestituresDetails", "http://sensient.com/role/ScheduleIiValuationAndQualifyingAccountsDetails", "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r336", "r671", "r706", "r707", "r708", "r709", "r710", "r711", "r811", "r836", "r858", "r885", "r941", "r943", "r949", "r1018" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, Plant, and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment by Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Property, plant, and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r160", "r230", "r688" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Property, plant, and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r14", "r679", "r688", "r857" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNetAbstract", "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, Plant, and Equipment:", "label": "Property, Plant and Equipment, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r14", "r195", "r198", "r686" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r160" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Estimated useful lives", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://sensient.com/role/TradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Provision for expected credit losses", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r263", "r349" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://sensient.com/role/DebtDetails", "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails", "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails", "http://sensient.com/role/PortfolioOptimizationPlanDetails", "http://sensient.com/role/SharebasedCompensationDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesDerivativeFinancialInstrumentsDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r388", "r389", "r390", "r391", "r471", "r521", "r552", "r553", "r554", "r668", "r669", "r712", "r729", "r730", "r780", "r782", "r784", "r785", "r795", "r808", "r809", "r823", "r835", "r853", "r859", "r862", "r939", "r946", "r1008", "r1009", "r1010", "r1011", "r1012" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://sensient.com/role/DebtDetails", "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails", "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails", "http://sensient.com/role/PortfolioOptimizationPlanDetails", "http://sensient.com/role/SharebasedCompensationDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesDerivativeFinancialInstrumentsDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r388", "r389", "r390", "r391", "r471", "r521", "r552", "r553", "r554", "r668", "r669", "r712", "r729", "r730", "r780", "r782", "r784", "r785", "r795", "r808", "r809", "r823", "r835", "r853", "r859", "r862", "r939", "r946", "r1008", "r1009", "r1010", "r1011", "r1012" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Trade Accounts Receivable [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r919", "r920", "r921", "r922" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "presentation": [ "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts reclassified from OCI", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r31", "r46" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://sensient.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Reconciliation of change in liability for unrecognized tax benefits [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Debt payments", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r899" ] }, "us-gaap_RepaymentsOfUnsecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfUnsecuredDebt", "crdr": "credit", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayment of debt", "label": "Repayments of Unsecured Debt", "documentation": "The cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt." } } }, "auth_ref": [ "r51" ] }, "srt_ReportableGeographicalComponentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ReportableGeographicalComponentsMember", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "label": "Reportable Geographical Components [Member]", "documentation": "Geographical components of an entity reporting separate financial information in the entity's financial statements." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails" ], "lang": { "en-us": { "role": { "label": "Research and development costs", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r126", "r571", "r1013" ] }, "us-gaap_ResearchAndDevelopmentExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseAbstract", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Research and Development [Abstract]", "label": "Research and Development Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development", "documentation": "Disclosure of accounting policy for costs it has 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." } } }, "auth_ref": [ "r570" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-vested Stock [Member]", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r57" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Operational Improvement Plan [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://sensient.com/role/OperationalImprovementPlan" ], "lang": { "en-us": { "role": { "label": "Operational Improvement Plan", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r375", "r376", "r378", "r381", "r385" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://sensient.com/role/OperationalImprovementPlanDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r377", "r378", "r382", "r383" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://sensient.com/role/OperationalImprovementPlanDetails", "http://sensient.com/role/PortfolioOptimizationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r377", "r378", "r379", "r380", "r382", "r383", "r384" ] }, "us-gaap_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCosts", "crdr": "debit", "presentation": [ "http://sensient.com/role/OperationalImprovementPlanDetails" ], "lang": { "en-us": { "role": { "label": "Operational Improvement Plan costs", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r13" ] }, "us-gaap_RestructuringCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostsAbstract", "presentation": [ "http://sensient.com/role/OperationalImprovementPlanDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Costs [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings reinvested in the business", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r135", "r166", "r684", "r716", "r718", "r721", "r738", "r857" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Reinvested in the Business [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r223", "r283", "r284", "r285", "r287", "r293", "r295", "r345", "r346", "r561", "r562", "r563", "r596", "r597", "r617", "r619", "r620", "r622", "r624", "r713", "r715", "r723", "r1021" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails", "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r446", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r494", "r496", "r497", "r499", "r502", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r518", "r519", "r520", "r522", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails", "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r446", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r494", "r496", "r497", "r499", "r502", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r518", "r519", "r520", "r522", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfEarnings": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfEarnings", "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails", "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails", "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue", "label": "Revenue from external customers", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r312", "r313", "r324", "r329", "r330", "r336", "r338", "r340", "r443", "r444", "r671" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r202", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r810" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://sensient.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets in exchange for operating lease obligations", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r657", "r856" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://sensient.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r879" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://sensient.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r879" ] }, "us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "presentation": [ "http://sensient.com/role/RetirementPlansTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Funded Status of Defined Benefit Plan", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block]", "documentation": "Tabular disclosure of benefit obligation and plan assets of defined benefit plan with accumulated benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r845", "r952", "r953" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeTables" ], "lang": { "en-us": { "role": { "label": "Changes in OCI", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r46", "r999", "r1001" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Intangible Assets", "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r70" ] }, "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock", "presentation": [ "http://sensient.com/role/RetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Pension Plan Assets by Asset Category", "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall." } } }, "auth_ref": [ "r168" ] }, "sxt_ScheduleOfAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossNetOfTaxTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://sensient.com/20231231", "localname": "ScheduleOfAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossNetOfTaxTableTextBlock", "presentation": [ "http://sensient.com/role/RetirementPlansTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pension adjustment amounts recognized in AOCI net of tax as of the report date.", "label": "Schedule of Amounts Recognized in Accumulated Other Comprehensive Income (Loss) Net of Tax [Table Text Block]", "terseLabel": "Pension Adjustments Recognized in Accumulated Other Comprehensive Income" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "presentation": [ "http://sensient.com/role/RetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Amounts Recognized in Consolidated Balance Sheets", "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized." } } }, "auth_ref": [ "r82" ] }, "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://sensient.com/role/RetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Amounts Recognized in Accumulated Other Comprehensive Loss", "documentation": "Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost." } } }, "auth_ref": [ "r167" ] }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "presentation": [ "http://sensient.com/role/RetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Weighted Average Assumptions", "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate." } } }, "auth_ref": [ "r493" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://sensient.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r93", "r94", "r607" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://sensient.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Provision for Income Taxes", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r171" ] }, "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCostsOfRetirementPlansTableTextBlock", "presentation": [ "http://sensient.com/role/RetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Annual Benefit Cost", "documentation": "Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "presentation": [ "http://sensient.com/role/TradeAccountsReceivableTables" ], "lang": { "en-us": { "role": { "label": "Changes in Allowance for Doubtful Accounts", "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as current." } } }, "auth_ref": [ "r67", "r924" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://sensient.com/role/DebtTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-Term Debt", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://sensient.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Tax Effects of Temporary Differences - Deferred Tax Assets and Liabilities", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r170" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://sensient.com/role/RetirementPlansDefinedContributionPlansDetails", "http://sensient.com/role/RetirementPlansPensionPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r18", "r83", "r84", "r85", "r86" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://sensient.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r169" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationTables" ], "lang": { "en-us": { "role": { "label": "Product Lines", "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r65" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r70", "r71", "r672" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r824" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Changes in Goodwill by Business Segment", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r824", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://sensient.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Earnings Before Income Taxes", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r904" ] }, "us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLongLivedAssetsHeldForSaleTable", "presentation": [ "http://sensient.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long Lived Assets Held-for-sale [Table]", "documentation": "Description and amounts of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss)." } } }, "auth_ref": [ "r17", "r27" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://sensient.com/role/DebtTables" ], "lang": { "en-us": { "role": { "label": "Contractual Maturities on Long-Term Debt", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://sensient.com/role/SharebasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Non-vested Stock and Performance Unit Activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r88" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://sensient.com/role/OperationalImprovementPlanDetails", "http://sensient.com/role/PortfolioOptimizationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r377", "r378", "r379", "r380", "r382", "r383", "r384" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://sensient.com/role/OperationalImprovementPlanTables" ], "lang": { "en-us": { "role": { "label": "Operational Improvement Plan Costs by Segment", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r74", "r75", "r76" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical Information", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r66", "r145" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r66", "r142" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r62", "r63", "r64", "r68" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationTables" ], "lang": { "en-us": { "role": { "label": "Segment Information", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r62", "r63", "r64", "r68" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r524", "r525", "r527", "r528", "r529", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r551", "r552", "r553", "r554", "r555" ] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Short-term Debt [Table]", "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ScheduleOfShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShortTermDebtTextBlock", "presentation": [ "http://sensient.com/role/DebtTables" ], "lang": { "en-us": { "role": { "label": "Short-Term Borrowings", "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation." } } }, "auth_ref": [ "r37" ] }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "presentation": [ "http://sensient.com/role/ScheduleIiValuationAndQualifyingAccounts" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule II - Valuation and Qualifying Accounts", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "documentation": "The entire disclosure for valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r203", "r282" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Weighted-Average Common Shares for the Computation of EPS", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r56" ] }, "sxt_SecuredOvernightFinancingRateSOFROvernightIndexSwapRateAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "SecuredOvernightFinancingRateSOFROvernightIndexSwapRateAdjustmentMember", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg, adjustment.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate, Adjustment [Member]", "terseLabel": "SOFR Adjustment [Member]" } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "SOFR [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r992" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r870" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r872" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://sensient.com/role/DivestituresDetails", "http://sensient.com/role/GoodwillAndIntangibleAssetsGoodwillDetails", "http://sensient.com/role/OperationalImprovementPlanDetails", "http://sensient.com/role/PortfolioOptimizationPlanDetails", "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails", "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails", "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r308", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r334", "r340", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r380", "r384", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r824", "r885", "r1018" ] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentExpenditureAdditionToLongLivedAssets", "crdr": "debit", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Capital expenditures", "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [ "r322", "r822" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r338", "r339", "r725", "r726", "r727", "r781", "r783", "r786", "r796", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r812", "r837", "r862", "r949", "r1018" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment and Geographic Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Segment and Geographic Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r307", "r308", "r309", "r310", "r311", "r323", "r328", "r332", "r333", "r334", "r335", "r336", "r337", "r340" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfEarnings": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfEarnings" ], "lang": { "en-us": { "role": { "verboseLabel": "Selling and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r148" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://sensient.com/role/DivestituresDetails", "http://sensient.com/role/OperationalImprovementPlanDetails", "http://sensient.com/role/PortfolioOptimizationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling and Administrative Expenses [Member]", "verboseLabel": "Selling & Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and Administrative Expenses", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption." } } }, "auth_ref": [ "r20" ] }, "sxt_SeniorNotesDueMay2028Member": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "SeniorNotesDueMay2028Member", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Senior Notes Due May 2028 [Member]", "terseLabel": "4.94% Senior Notes due May 2028 [Member]" } } }, "auth_ref": [] }, "sxt_SeniorNotesDueNovember2023At366PercentMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "SeniorNotesDueNovember2023At366PercentMember", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Senior Notes Due November 2023 at 3.66 Percent [Member]", "terseLabel": "3.66% Senior Notes due November 2023 [Member]" } } }, "auth_ref": [] }, "sxt_SeniorNotesDueNovember2025Member": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "SeniorNotesDueNovember2025Member", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Senior Notes Due November 2025 [Member]", "terseLabel": "4.19% Senior Notes due November 2025 [Member]" } } }, "auth_ref": [] }, "sxt_SeniorNotesDueNovember2026Member": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "SeniorNotesDueNovember2026Member", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Senior Notes Due November 2026 [Member]", "terseLabel": "6.08% Senior Notes Due November 2026 [Member]" } } }, "auth_ref": [] }, "sxt_SeniorNotesDueNovember2027Member": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "SeniorNotesDueNovember2027Member", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Senior Notes Due November 2027 [Member]", "terseLabel": "6.14% Senior Notes due November 2027 [Member]" } } }, "auth_ref": [] }, "sxt_SeniorNotesDueNovember2029Member": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "SeniorNotesDueNovember2029Member", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Senior Notes Due November 2029 [Member]", "terseLabel": "6.34% Senior Notes due November 2029 [Member]" } } }, "auth_ref": [] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "sxt_SeniorNotesOneMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "SeniorNotesOneMember", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes One [Member]", "verboseLabel": "1.71% Euro-denominated Senior Notes due May 2027 [Member]" } } }, "auth_ref": [] }, "sxt_SeniorNotesThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "SeniorNotesThreeMember", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes Three [Member]", "verboseLabel": "1.27% Euro-denominated Senior Notes due May 2024 [Member]" } } }, "auth_ref": [] }, "sxt_SeniorNotesTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "SeniorNotesTwoMember", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes Two [Member]", "verboseLabel": "3.65% Senior Notes due May 2024 [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Compensation [Abstract]" } } }, "auth_ref": [] }, "sxt_ShareBasedCompensationArrangementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://sensient.com/20231231", "localname": "ShareBasedCompensationArrangementAbstract", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Award vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r854" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Disclosures [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cancelled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r544" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Cancelled (in dollars per share)", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r544" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Granted (in shares)", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r542" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Granted (in dollars per share)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r542" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Outstanding, end of period (in shares)", "periodStartLabel": "Outstanding, beginning of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r539", "r540" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Unit Activity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning of period (in dollars per share)", "periodEndLabel": "Outstanding, end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r539", "r540" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Grant Date Weighted Average Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested, net (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r543" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Total intrinsic values of shares vested", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r546" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Vested, net (in dollars per share)", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r543" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r524", "r525", "r527", "r528", "r529", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r551", "r552", "r553", "r554", "r555" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Increase in number of shares authorized for issuance (in shares)", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Number of shares authorized for issuance (in shares)", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r855" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Number of shares available for issuance (in shares)", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r87" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r527", "r528", "r529", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r551", "r552", "r553", "r554", "r555" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r523", "r530", "r549", "r550", "r551", "r552", "r555", "r564", "r565", "r566", "r567" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Aggregate Intrinsic Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Outstanding, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowingsAbstract", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Short-term borrowings [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtLineItems", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtWeightedAverageInterestRate", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average interest rates on short-term borrowings", "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time." } } }, "auth_ref": [ "r35" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r154", "r269" ] }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "crdr": "credit", "presentation": [ "http://sensient.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Expected decrease in liability for unrecognized tax benefits in the next fiscal year", "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date." } } }, "auth_ref": [ "r172" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State [Member]", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://sensient.com/role/DivestituresDetails", "http://sensient.com/role/GoodwillAndIntangibleAssetsGoodwillDetails", "http://sensient.com/role/OperationalImprovementPlanDetails", "http://sensient.com/role/PortfolioOptimizationPlanDetails", "http://sensient.com/role/SegmentAndGeographicInformationReportableSegmentsDetails", "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails", "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r224", "r308", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r334", "r340", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r372", "r380", "r384", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r824", "r885", "r1018" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r25", "r43", "r223", "r256", "r257", "r258", "r283", "r284", "r285", "r287", "r293", "r295", "r306", "r345", "r346", "r434", "r561", "r562", "r563", "r596", "r597", "r617", "r618", "r619", "r620", "r621", "r622", "r624", "r639", "r641", "r642", "r643", "r644", "r645", "r661", "r713", "r714", "r715", "r723", "r776" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r204", "r213", "r338", "r339", "r725", "r726", "r727", "r781", "r783", "r786", "r796", "r797", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r812", "r837", "r862", "r949", "r1018" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r283", "r284", "r285", "r306", "r671", "r719", "r724", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r750", "r751", "r752", "r753", "r754", "r756", "r758", "r759", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r776", "r863" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r283", "r284", "r285", "r306", "r671", "r719", "r724", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r750", "r751", "r752", "r753", "r754", "r756", "r758", "r759", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r776", "r863" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Benefit plans (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r25", "r132", "r133", "r166" ] }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesOther", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other (in shares)", "label": "Stock Issued During Period, Shares, Other", "documentation": "Number of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Benefit plans", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r25", "r132", "r133", "r166" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r89", "r132", "r133", "r166" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://sensient.com/role/ConsolidatedBalanceSheets", "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders' equity", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r133", "r136", "r137", "r155", "r739", "r755", "r777", "r778", "r857", "r869", "r903", "r923", "r996", "r1021" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets", "http://sensient.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Shareholders' Equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityOther", "crdr": "debit", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Stockholders' Equity, Other", "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "Stockholders' Equity, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income." } } }, "auth_ref": [ "r16", "r779" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://sensient.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r646", "r663" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://sensient.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r646", "r663" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://sensient.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r646", "r663" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://sensient.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r646", "r663" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://sensient.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r646", "r663" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Event [Abstract]" } } }, "auth_ref": [] }, "sxt_SubsequentEventsAdditionalInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://sensient.com/20231231", "localname": "SubsequentEventsAdditionalInformationAbstract", "presentation": [ "http://sensient.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Events Additional Information [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsPolicyPolicyTextBlock", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Subsequent Events", "documentation": "Disclosure of accounting policy for reporting subsequent events." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://sensient.com/role/SubsequentEvent" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r662", "r664" ] }, "us-gaap_SummaryOfDerivativeInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfDerivativeInstrumentsAbstract", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative Financial Instruments [Abstract]", "label": "Summary of Derivative Instruments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "presentation": [ "http://sensient.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Change in Liability for Unrecognized Tax Benefits", "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r22", "r172", "r173" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid during the year for:" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "label": "Operating loss carryovers, tax credit", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r91" ] }, "us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability", "crdr": "credit", "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Withholding of tax liability", "label": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability", "documentation": "Amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act." } } }, "auth_ref": [ "r982" ] }, "sxt_TechnologicalKnowHowAndCustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "TechnologicalKnowHowAndCustomerRelationshipsMember", "presentation": [ "http://sensient.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights and customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Technological Know-how and Customer Relationships [Member]", "terseLabel": "Technological Know-how and Customer Relationships [Member]" } } }, "auth_ref": [] }, "us-gaap_TradeSecretsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeSecretsMember", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Technological Know-how [Member]", "label": "Trade Secrets [Member]", "documentation": "Information generally known to only a limited number of the entity's employees, such as a formula, pattern, machine, technology, and production process that may give an entity a competitive advantage." } } }, "auth_ref": [ "r98" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://sensient.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTaxPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TranslationAdjustmentForNetInvestmentHedgeNetOfTaxPeriodIncreaseDecrease", "calculation": { "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://sensient.com/role/DerivativeInstrumentsAndHedgingActivityDetails" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation on net investment hedges", "terseLabel": "Impact of foreign exchange rates on debt instruments recorded in other comprehensive income", "documentation": "Amount of increase (decrease) in the cumulative translation adjustment from gain (loss), after tax, on foreign currency derivatives, that are designated as, and are effective as, economic hedges of a net investment in a foreign entity." } } }, "auth_ref": [ "r999" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r80" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheetsParenthetical", "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Treasury stock, shares (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r80" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://sensient.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, 11,885,398 and 12,058,773 shares, respectively, at cost", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r44", "r80", "r81" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Purchase of treasury stock (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r25", "r133", "r166" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of treasury stock", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r25", "r80", "r166" ] }, "sxt_Two017StockPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "Two017StockPlanMember", "presentation": [ "http://sensient.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "The 2017 stock plan.", "label": "2017 Stock Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://sensient.com/role/OperationalImprovementPlanDetails" ], "lang": { "en-us": { "role": { "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r377", "r378", "r382", "r383" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://sensient.com/role/SegmentAndGeographicInformationSegmentAndGeographicInfoDetails" ], "lang": { "en-us": { "role": { "label": "United States [Member]" } } }, "auth_ref": [] }, "currency_USD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "USD", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Dollar [Member]" } } }, "auth_ref": [] }, "us-gaap_UndistributedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarnings", "crdr": "credit", "presentation": [ "http://sensient.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesOperatingLossCarryoversDetails" ], "lang": { "en-us": { "role": { "label": "Undistributed earnings", "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed." } } }, "auth_ref": [ "r300", "r302" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://sensient.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Balance at the end of year", "periodStartLabel": "Balance at beginning of year", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r573", "r582" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://sensient.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Decreases related to settlements with tax authorities", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r584" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://sensient.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Income tax interest and penalties accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r581" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://sensient.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Increases for tax positions taken in the current year", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r583" ] }, "sxt_UnrecognizedTaxBenefitsReductionsResultingFromForeignCurrencyExchangeRateChanges": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromForeignCurrencyExchangeRateChanges", "crdr": "debit", "presentation": [ "http://sensient.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "documentation": "The gross amount of increases and decreases in unrecognized tax benefits resulting from foreign currency exchange rate changes.", "label": "Unrecognized Tax Benefits Reductions Resulting From Foreign Currency Exchange Rate Changes", "negatedLabel": "Foreign currency exchange rate changes" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://sensient.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Decreases as a result of lapse of the applicable statutes of limitations", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r585" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://sensient.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized tax benefits that would impact the effective tax rate, if recognized", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r586" ] }, "sxt_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRateInNextFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://sensient.com/20231231", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRateInNextFiscalYear", "crdr": "credit", "presentation": [ "http://sensient.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate in next fiscal year.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate in Next Fiscal Year", "terseLabel": "Unrecognized tax benefits that would impact the effective tax rate in the next fiscal year" } } }, "auth_ref": [] }, "us-gaap_UnsecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredDebt", "crdr": "credit", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured debt", "label": "Unsecured Debt", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer)." } } }, "auth_ref": [ "r32", "r183", "r1015" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r59", "r60", "r61", "r193", "r194", "r196", "r197" ] }, "us-gaap_ValuationAllowanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceAbstract", "presentation": [ "http://sensient.com/role/IncomeTaxesTaxReconciliationAndTaxCutsAndJobsActDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesAdjustments", "crdr": "credit", "presentation": [ "http://sensient.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Additions Recorded During Acquisitions", "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment." } } }, "auth_ref": [ "r910" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://sensient.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at Beginning of Period", "periodEndLabel": "Balance at End of Period", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r276", "r281" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "crdr": "credit", "presentation": [ "http://sensient.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Additions Charged to Costs and Expenses", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense." } } }, "auth_ref": [ "r279" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://sensient.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Deductions", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r280" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://sensient.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r276", "r277", "r278", "r280", "r281" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://sensient.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r276", "r277", "r278", "r280", "r281" ] }, "srt_ValuationAndQualifyingAccountsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsAbstract", "lang": { "en-us": { "role": { "label": "Schedule II - Valuation and Qualifying Accounts [Abstract]" } } }, "auth_ref": [] }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "presentation": [ "http://sensient.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Valuation and Qualifying Accounts Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r203", "r276", "r277", "r278", "r280", "r281" ] }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureTable", "presentation": [ "http://sensient.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Valuation and Qualifying Accounts Disclosure [Table]", "documentation": "Disclosure of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r203", "r276", "r277", "r278", "r280", "r281" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "sxt_VariousOtherNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "VariousOtherNotesMember", "presentation": [ "http://sensient.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "documentation": "A debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Various Other Notes [Member]" } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://sensient.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]", "documentation": "Average of a range of values, calculated with consideration of proportional relevance." } } }, "auth_ref": [ "r808", "r809", "r1007", "r1009", "r1012" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Effect of dilutive securities (in shares)", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r914" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfEarnings", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in shares)", "totalLabel": "Denominator for diluted EPS - diluted weighted average shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r297", "r304" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfEarnings", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average number of common shares outstanding:", "terseLabel": "Denominator [Abstract]", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://sensient.com/role/ConsolidatedStatementsOfEarnings", "http://sensient.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in shares)", "terseLabel": "Denominator for basic EPS - weighted average common shares (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r296", "r304" ] }, "sxt_YogurtFruitPreparationsInkMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "YogurtFruitPreparationsInkMember", "presentation": [ "http://sensient.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "documentation": "Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period.", "label": "Yogurt Fruit Preparations & Ink [Member]", "terseLabel": "Yogurt Fruit Preparations & Ink [Member]" } } }, "auth_ref": [] }, "sxt_YogurtFruitPreparationsMember": { "xbrltype": "domainItemType", "nsuri": "http://sensient.com/20231231", "localname": "YogurtFruitPreparationsMember", "presentation": [ "http://sensient.com/role/DivestituresDetails", "http://sensient.com/role/SegmentAndGeographicInformationRevenueFromExternalCustomersByProductsLineDetails" ], "lang": { "en-us": { "role": { "documentation": "Identifies name or type of a product or service, or a group of similar products or similar services, for which the entity reported revenue from external customers during the period.", "label": "Yogurt Fruit Preparations [Member]", "terseLabel": "Yogurt Fruit Preparations [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-16" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "38", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-8" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-9" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(d)(5)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Publisher": "SEC" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(dd)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//410-30/tableOfContent" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-4" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481724/830-30-40-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-48" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-14" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r882": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-8" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 98 0001140361-24-008963-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-24-008963-xbrl.zip M4$L#!!0 ( #=;5EC/\7! ]5 # "81+0 2 968R,# Q-3(Y,E\Q,&LN M:'1M[+UY<^/(D3?\OS\%5EZONR,D-6X"W3/]A%HMS6C=+6DEM;U^WGC#40 * M$MPD0 .@#G_Z)[,*%R^)E'@4P!I/>$0"!*HJ?WEG9?WR?QX'?>6>IEF4Q+_^ M63M4_ZS0V$^"*+[]]<]'U\=G9W_^/Y__\,M=#K?!K7'V\=%+^]&O>W=Y/OSX MX MFRR_H_Q!EN;5S2')/'8C? DWZT;UU,=Y#]1P]6"&]'^_7'VK;\]GWU_?^B%/ M29R%23H@.= 1WZ8>J/J!IC<>4'=P2 M,IR>9'%A;*(!G5CF\HUP8>Q&/QG%>?HT^^;BXO@/1FD*,)WWB^+J^&#R]"!_ M&M)L]F+"Y0]X&7^C'ZA&<\YY.AX6MX8D\C/9@^)71H;3Q;YLV^%"^,W MYL-TSIUP9>Q6^NC?S;X5KXRO( WG+!X-QY_I!W,>Z0?CXVS@-*-Q%M$X/_23 M ;M)TZOUG,_;*&3V/O]!47ZYHR3 /^#//,K[]/,O'_A_^7?_<7"@?(M\> D- ME#SYJ%R/!H,H5TZC&#@](GUV&_OG:^*/!C 2Q4\IR>'V40:B3?F2)B1(H^"6 M*I=7%V'4IXIN'&KZH79H:8Y=__XX&3ZET>U=KL 8+>5 @=F8S9\?'!2#&M"< M*#BU _JO473_Z]YQ$N?PYH,;@-6>XO-/O^[E]#'_P*;Z 03K!S[5/_SB)<&3 MDN5/??KKGD?\G[5_?,)ENN7(+I7(B#2U^O+ MTPC9^/=$K\_!\&-7QJZX[E$6+:?D!\XH1^8*BN[IB! M9Q53?LRO$&H^HD#55"U/:CQP2?/K'DBGCV'T2(.#D/1!%7QF__GEP]B0YH_P MF/%[?AIE/NG_G9+T) Z^ K$;@PT\WS&H;9&>Z9IJ:#BN'ZB^Y06JYIA4-Y<< M; !//QC +^X. O*T]UG305XL/-X2D_6 3^&;K#%#L?I>7;/,_4> MO(?HFJ73!4:##&3 =Z:^Y*C.P$!*ATG*E.1U#E@XYCKJ. F:H(-'AZ%JNH3: MU-1#G_B!Y7N&[O@^U0DU%ACCW\Z6'-M1$*0TR]BH+M++-+F/F.U3+YQ. ]_S M/-\T/=,U+->T/=VEH66Y/0?^M[I!%2;!QXLAQ:6*;[]1L/.N4)A>A#\R>I1E M-&<#1>A=A)7TODRR")?VY#%'/>+UZ; MHX,LG"6B%YZJ[Z1=YYQKU+QJVI0X7NB'5JBIU/3\T $)Z>NVYUB:H5FV]H9I-^:[6FB_<(K+5-^543#6GH6;H36)IGF:%F@:3V M=!NTBQ$$9FC.4LR;F^A7ZN5G<9:GS-KY3O)1"O.UI@Y3JJ3@W-M5_4D/\8?\W18Y3]XYK&49*>)SG-OH[H>7)/!QY-\1='N6'; M8'+Y."+V+3?>#C3MP%!7/SU' YX#,](@H6FZ/<\+J*_9!+X!@\YV9JB4Y:9W M\Y TIF$>J-:BMO%2T]!)&+B:[MJF'Y@Z40E85Z IB0G_!]_JJZ62U9B2M2[* MZ&YHZ*#F;=^US("XA'BA%5#7#LU \]R73;.EIF0WIF2O:TJ@S<%$(Q8X69YI M63VBZ1X)==]Q/=4'$;C:*?4:4^JM:TH!B&R0"^AV>."#6& [V[X1F#UB>SV# MO.SWOCRE[^0);G8:LW'6Q4:^Y[K4M@/;UU33ZGFN!M8E3LX+], /9U@@;R&0 MVYB2NRX"J9[5TUP+!!P85::A@7=@ /P<.^QI/=5]V=>?-:6349I\I7$R $68 MT^!9<:YN4ISW?)MZ+J5@1(!<=^%?"WQRC02.ZA'#"MXLSN]22CNXIDEU3PLLT]347O@Z<;XH:VU$ M>"#J- \D!=%5DX"*Y M]30?I#T(#6*YJF/#)S_L 6C#CI@Z*&T/6)D@:PR)!Z&LN M70EJ;V@Z^):0>$Q2KFD^EALZ/@5G4M5TDWB>!U!U")C @1::OO8Z"WY1+M2/ M#T6!, M2&"6=@V+#Z+ 1='N6N!E^;;F^+KA$ET+6 326, E:0R;/$X,VUS7L'44UT0# MGQ!,/Y]01_ZC@DNKFMI&LQ$#8S @2F]SE3:KOF@!SUB!&'8"UTT M^1S/4T,O]!R*(EJEKW.GA#*00%]JIMJCAJK:)LOYFB&@$!Q(U0$.6S$.-QX= M ^$ KJ.IJWY 3)WV/(_X/96"/^S9(,!?SMFURGFT XLX%$P_VW-,-]1<8GB: MKID:U6W [P)::8O6+BM.& 51GJ2G43HX"YIA#=_R?0/$L6FXIDK!/%(U8AH. MF$>:ZB\0 ]C[/",M_&&\7"*E(<5"(YI]_@7KTCYFK.(,'JFP.K6/X#K#T[/' M_*!\[.%C!L/D5['<"*Y&@V&?[GW@3V\^DGW,DE'*/K&RNX_%J-E$9XZZN(^R M9'#Y*0KP%)_\\>?RJ_&G#UFY0/DIRTF:(\P*NT2# M?\O?U=>J80;UK441Q?B5\G/YD@]CZS!_66Q#%6 Q>.UA7BR%S9 ]?N5U\S-5 M'=2C4/,SL>!0=5, M&87P<8#%A0RBMS@D_C& EST.^Y$?%<:U$D0#K&)(XMIN?G8: M>Y_+VZ;F\\N'F:^HUK :B>"$.O+]T6#41XN=%5W@Y93>X3+=4ZQ\'-!.$'#A M>7:%L#U)M(-F$%R6)MP[B">$83@8K):773>EM!?PF M D:2TFNG]+9B8,OQM/1FUNC-M)#S)1XVA0=!8N02#X+@86O)@>7D@_2U.R(' MEK03)-T[8@\L*?\EW7=2SLM@^&[)=TGOW9+KDMYME^=2>V\^,[;2JA=I=F^> M@"LMRY+Q-'&J159:3RC3GIO(6:]4F$J;9W,%/AO7@I)P;=5^TGQIMY:3YLMF MS)>-BU1IO@@E3&6IACB\N/JM.W+KA_A"FY##Q M=9:L$-Z$_;ABWE+%;G.AJ5MI<\&0?)DF\+/\Z;(/"WP4!PB"(9+LRU/5[>P[ M\>^ ].E3\SHG]/P.76*"?8'IUI!_9MYSY*S MR''9A/$JRGXR:IPF*8UNXY-'_PZG#1\?2!JT2^G6[2SG3[2VK)Z;<3OL?2%J M;75PMXVBEA[^ M6;@;V:94<^:"=^_A/O:QH'=! ]BHV<.8/G6G5L!FNCH\[B M \8B=)RX]:TUTSW-XC73^-=<.I[VR7V27B?]$7Z5G<5^BTDZ;S)KHRZP:.] MLQ:A[L2M*^!2R9MO4LX3[/;6QC*2R=:5"AWCFVV0Z1^G8)SG]!M8(,%9#*^_ MQ<,/^2&J7YZ^DW\FZ7&?9$6>9Y3ER8"F5[3/#@G.[J*AX#F$):;7R/_,G^?; MHR&=!> 2@GLIU-U0_RY.^LEMY)/^7^+DX??DX2@.N@Y&A,/R4U\S/ENGO+@_ MN0S<+L%TB?/L)B4P59+^9(>R)H,AS>G1;4IY6 J(P*J"EW8MC<=7K,U*_=.9J]N* ,?2,&1K?$W]E,Z( 7<7977-S.3T)9!FA29; M@83N$6!%5O/.$5(\NUT@:.F;L%5$@Y00MLB;#59!Y4LGB-T1[EZ%"=@I>BYA MXK6:C%)(BR"DMZRII9!NA?9=GK!22 M(QHG]>V5(\YH/+6MD1%#XG#SF*?%% M)]^SLVEF#Z:GM+;LP89)=IST$\$UY )4:LRB*X0YRB)R27Q8.[_XOO54FC>E M-I!L;M-0R57+DB@3NBFH9,8U45JX8Q^D";/3/"UEM.B>VE]++R6BI MC=LKHZ4.WD0889U]9B1+BD\RJ2\WP67K[#4C3=8V\9(4?T+QDG3_!"6,7FQ% M]O)Z;RZCQC6-HR0]3W*:?1W1TU44LZ-:;)0A4S:'5'/0EC?(HN[M,1G&PB(5K MM)-NKYQF&_AM0>'8:G6V>?VU#1(U\7>4&[9]25-?^,#ATKILQMRZ242K8X2S MVD.LUYG\$R!5V\V ;YAJ&TR:14E\0]/!MX0(?LC)@D0X(M41[(WYBDW'6:.O=T--36,NG5Y\(1[LT5R[O<]^\>DC MK.+:Z*]:ZV=M&0]O$1,O3<26!@RV%P_? +%DL*>=I!Q3GB<_KD0CS#-*"D;; MBG6>-E)@Y-)(>;.1LD[Z;]5(D87.XNDW6:/4(F+)@.EV Z9K-5+ -Q6-2%OR MI%>[SE5C:UCQ=2_P C.=Z *M+=$%NKDLJ^WW+8VV-O?TGJ2FK!W:21K+70%= MIJ[. SIKJ+R)!1SQVFL0R6=H;&LO.'I+N,K6\BMMX69,B=X9VD9=O%N93?LC1R MS:61+:2]W&72+7IVHLIRDV65;:&Q+*S==03(S=<[G<%NY,6BN%UYL>9X.T@G MIZ23Z@"=L)4.\?KT"AY9:&=_E-+@XIZF<71[EY\"H&,_BF_QCNN+TZOJRED< MT,?K!S)DOPW^.(EED8.1KB]/"K[R2] MC00O0IE-\MES6"4%QTOSG17N^GYC ;%,7ZYG]_?J"EL7);&L ML^F9@RE3PI M#$^.*FLS9UNOI#[N^2-+^9 M+)+_F@QHED=^2!GPN,W^9_4:B^%N295^>?J?!+;IGM _W)'%V M%PW9,X])=G?:3QZ*ZV(#X+G5J7'PW#+-1<*;QO#R.M>CF[G@[9$E$J 2H()* M4*V*J&HO0Q552!>P5,]C;2Z!MGCD55MOSD2*'E'87@2)V-:,PE)R2N):XKHE M\EJO<"U-16DJKB,TN3"N]97B6EJ38AK\"YB%DC!;"14LHPDDB827@$MY8I*> MPGL@NFH:ZC^.T)2HT@%7%)8B\C$/F2?^S\(2N^R3^)P,BBH6F&5 @Z,XP)LQ M90F,WF.WXWUB$[TYDZ*@99'IO-W(&EOF&EXSUWMM6E ML*R$9F^ YLS%6@\XM-X*P8&2I=3\.RACM@V;MTFT%5@GYL+6R1CF5E$ZLEM( MVV5MMH9BEA> \35*J9\G:?:5AC1-:7"<#(:P,BPL4J]N6WI;+0.B!:?^>F!M MLM'6VD TX1]UVSAZJ[DBO*P1PD=3)9+:CZ2&P%%7K[6Z#8YM&],;],'64:@E MP=$5<*SA!,S5@*-M]NYF0/-J@W87X:A).$HXO@F.FJAV5=O@N'9C?/U(%,#, M7ZDE-UDI. [,2YJ&23H@L4^O[T@J^K$DGI;J5.%O+Z-?>V-;RP71)&@$#V,\K/$G'MBB[YXU02F+%OJ1Z$\W=E@01/QQWGL1_A?D4.EY M*UX2L7OV_E1#6YI'*<4Y8/"X;CM$PRC&,K(89)(W8F5D?&GQ-L%I/GM.G/@+ M3:QS5)_T#B35-TEU48+9DNJ;I/IV-T+/H75S_L7R?*$Q_"'X9L!Y9*[CX,_/ MJPV>YK.B61).8 =H,9M*DK CUM2">E72NR,:57+UY@3S6BMS) DWPZA;ZT58 M]+UH3A5G_^4)__\HRVA^#$^_3=*(9DW?IW'OR;]&,$EVJC]_!]B0U+][^D;O M:9]W>BNOG<7#49ZQ"UHW8;\FT+V(N!;QY6*@:33 FX^>-C"@OC0#L@,BL/=0 M3?^W\YLN^:U"U-P%%@/"R4(6LV&J]=O'0TK"*7?ML_\,H0@#<<.,I8T M'+?2ZDV&1#;$;+N1_-FV";OFZHLMQR1E\K>]R=_MLYR,.+Z:O21OM),W6@W' MC<7I9-Q@:U&R;FB%3H<3UF)T=32B()03+[7 =-3CVCYCR'T(HG@S$N(MAGCWO1EAMP/):B[1C9UNB(#6E3F*MYM<\EM[ M&YW*=@X"!,4V0U=):=C]+&$-CI:Y$* M5QD0KW/@.AP+YZGC9#!,8OC(9>61[X\&HS[<$OQ&HOA;DF7GR*C9W6D_>?B= M!K?TDJ1PN]C8>G:2-4&7G.V:B*QNDTSTRR#235JP/D=-5\APY#($!(9QN+( M,%:)C%?+#*D0.B8CM H)FD2"$$C0%D>")H2VD,[>.IT](?3%JZ6$M"0Z+C5> M;4E(J;$QJ=$ZVT)B8V/8:)VU(>W.KMD6DOX"A"2UU1=\2"-1 "-QO:444J,+ MH='76WX@^5@L/MXFB:7V%9^DTJ 6@:0KU;;2?Q93VV[3:I9$WA"1M\G)TJ1J MJ_?+2_1OR./1*+]+4A@%HRU;E:,X^);XI/_?HS3*@LA'M20V,6?/IJ;B"]-J M V<^2[;3)*71;7RQ&-^Z8OZKO@=L"=K1RPF(A84-^5M%<&B(4Q< MG;(MR;,**GN.QQ-E!6L+,=GM7*#H[M_&-;3@OJ#+699[H8.F>NI8\TC8>.4_2_.YH )/PB9B<(@)DM\"I"W#* M-.TZQR\+)AZO*"Q_3KP^;:Y4?=K 0LPSKVBXU=SS''KQVF(KMY'\Y7J*ML7A M(<&3]](N$UO:KR9,)'B\1O"2@FWI&>&C-UL7\]O4<2L-7;754MLD!S4J3Y]C MFGZ?B2RQRW]$*K@5@%FJ$\%F$J]S7+-)_V9>L=".Z)WUU$IM+F6Q9L9MJ^4F M>(1 > [:MC[8NN4HC.4F. ?)F/2Z DNB!B5DK& FORQ8_[1!3T=JK96 M0RF!;T:5VB 6!@Z5;-)MV9K/Q M) ])F=@M>@HF$T6NC=AZL%UP4;R1RM5=B'ITUI;HB"[?-K.VU1Y?W+_Z<=TR M^/K)*,[3IX\_KCM'M4U:# M6MK3!TFQ)4G%E\=^=MZP%KZ$4WT+8>BI<A'Q M]@=*ZT%:#Z)R1WM1*T(UL"C][64>J0VVW>*Q<,E[,CKQVHXWK7'Z6A*@WGC; M&^GQBL1/(HOBK:.X"YY#5VQ T2)%K=!#70[@2#W4\BHOT6.M\FB0[5>R2B^H M=5:;X&)_*R'7I=ULVBWBUIN*YX/+*RK>W24/#NX:);$:W7 MXMNVE=IJ?8M7XR"\LRIL8= N5!+O0N^8SL9(Q;:]6QF:E7IG/;EOT950EVVI MS6I@J9%69KE))20NSPA6M2K*+G+1]$YK6*@E6-Z5FJM=L..D7R3]HJ['&1;, MALNL7ILX:,>R>H)GQ*5')$"(N7L>6,ZVF%D=9-HVFKH;Z.\]/F8@3M,-BVL,%#A/B .+6A@O.+/,]&V'R+ MX-;;#O"0X'N$Q>>A;<-XZQZ8.#PD>/Q [@M>!C>;+[7>L6S.+FB+/BH:U:98DNSJ+C5])SJ=Y^NQRX;&N]G)"[A\3WGCKDO6Q;J[Z""O3L->R*9>[;&=MKN4K&D(RQ&<98J>4J)F.('M<0/82]PJ"*T!'LE;*"D,:3Z)YC5T5T M2]SFE1I)0E94"Z\+.B6.6QS06ZDC+6:DNPVL('"0>WO=?+L9KU[KD%[= Z@AM#6^IKTUG'0)8YROWY6PX( M;53QMD,(BV+Z;RZA*4MV#DJ&A'0C-;)OWA&.&MILEPFSQ;V\XNQM),\$5II!).^&L MT987DZRLF$,@^?,28427"]N/<6].'R<)%+B6S?:$)LSVE7-K/'?Q-M.W]+A&@9A R"#K+G@IJ]3&,K JLJTJ M>T:W8+^-T(#O9B&%Z(!OD3LF'L,)%XWH@@$N6NIL]/8' M+N2&&@E]$7P+8:W]EITDU*7N3]TT/C;M[K0%_G(?<5OBOZW8QRP0[(7,.4H5 MT T5L.&#%=?@_+984'=UK\%+A)'YL>T%A61^3'BK1;!M56U6$4(668L>,FH) M+K=2WMVV2EY1]KF*O[% S)U=;\P!@6$H0"1[_ M8QFE%HKGA&6%S>WBD)LJ=Z',MI7QH-4:1"K\+T\JT^@R38*1GU_ 5-+[R*<, MHI>65098*8?I\A!51I#*$Q#^>Q;)\VBXVI[716U^H7>2!)=W)!T0GXYR;D$ L[TMPBP:/+9>G_\,-I]=_[5ATE@RH_?P6>ZJULN255DS;Y,JV--="R#N+?TJK?4/64KW6GNYHWB]VDZ=+>V;RT7+M L"57;>F< M9J>Q]R;+OALX%,#,WQE,+A2MFJ<=.H+&K==?"*27MQ73>A,.10.4I.GB\817 MRI;6QK"6IOXJQ5>7HU>;BR@(C#VQJEUV-&ZP3KDG;:KVZ5^Q):*LS-G%RARA M8R +YYBD)A8GDR0THKJ:+Q<+93LFRQ:K?.VXQ[%6#Z!MOF\7(RW2QI,>QVIU M<4IN4Q+[M.NR;V*>G9%R0EMZSQ:+MA=J8AEZLB)W20]#-#@):<<+K;5DO'9G MXK5"^Y,=M^(%3IYNHO-=>[S)KLD#=SM7E1B1>UV(+*S_NZ/ J--^&W,7:YY6S_R M.N(9;A^&&_<3APG=@-_"YC\K<::T+;=3G70:DTI^L8K"<2V#F4O>*G_ M6F;YB^5G=CBJM@(K7S3L"!FA$KJ7M;28.V4QMR2+USG0M)5NZSE1H2VR0N"* MH@W&M\6.,NZ2ERUR=D]Z7>O%J)29;<>HT'Z<[ 4I MJIVFX=!ZR+::4D&<';KR24N@H0V>Q)[ 9OP,Y M\/7L(FR+P2ZDW-N970ZOE'N=!5%;9<@ZO2VIQ3;O][75CEI'!R&)/^D[OJC' M&-I.293^E?1'],M3]>?O0$N2^G=/W^@][7- E=?.XN$HS]@%76Q,+3:SO<]3 M]T]/<96TCV*@,-P[K<[**Z\TB24YMTQ.?97D7!5W-A_QG9)LE'(Y2[*H" R3 M-'V*XMLK.DS2G 9'@V04Y]6OOD:9WT_P9ZV!QZQIUKA8!*62LANQK(:JI91COP M+YEU?EODP%PX585<"L;7R;!E,'"=9?A%>DWXGZ#XU&TG; MYFJTT[]8$P):Y-<(CS1I%4FKJ*W875!*=A>?&Q.9$H-KE)^B:_%-'X\F_80M M(O2EW7?I,('?47C,17Y'!=V))Z*27[!$L!;M,U=ZIY$\K>\[A=8U(4/ZZ5NW M0#O<^5:B2Q3-+9&W?2N@*ZB4>E5:7,M+H"L*%X"?1RG\!D4Y_ "^ ][FPHBM M*G_=V*T+&7-MV=1:PNF%Q>!B[OD5:97H6Q4[[O2Y"9OCQ9/!L)\\47I-[RD+ MWRS$A&W;C_R?(?5%Y241= M5Q09;IMYMI4F@5(N"X#CM7HI K2X55E"'5,Y+66\]:E! M:;V)8KU)M24[[XJ$UO5$KR3*URNFMQE$DWPFD&76V3#QTH;(*B$NX\1=W&DJ M*D^T"!.=V\'9,?$J99O8LFVR$[24;>)@0I2NTEOW[43%TO:]HQ:A>4<]J+E) M!%%!W+6VZ7$VPO;/;BDF]"76B8DG2=KTQ:+F7=>,](L30 MC;N&9!E4$3.HL@LXEIUYMB]UI8WP%D2V37J*7U,A\2BK]=NFW#<1-14%K5)# MK[_'S[9H;:J:YC):L[_^<3WR,OJO$8S[Y![^[^9IR./9$]\+3N/9DVC(DUFS M61MM\1RJ \U=A+83MZZ MI*BJZ%HXWBX"2*][7@XE8E8/-^.Z[U^/WE@39+K M5$I6T:RZ>IJDQRD-(M"7F>#VYV)3JRGYW!S71%!UI>?]28)NG:#:*@FJ2X)N MG: K/I%SO"I DG;CI!4B-SVY4TOB8+LXV-;NK$E_5^)@NSC86MQ#4G_KBMY8 MO2D^M]TYS+W=)^K,F82(1O4HCCA=?JBJ5JWR@!]+_SG*$E/7>A]_7'\M?U]> M*C_C V8]3)]Z6#').Y+2;-FG&=73@N@>"->\YWPTH"G)D_25HY_Z/7[YE<;) M((IG/7;1>8P]XL/XZ%^8KCFU> BK(B*Z[-I9?>;K@::I,U?M M,LDB=CS<\TL7/7Y,:9\?)'<7#94D#6CZZYYVJ.XI)/73I#\NC_&WATEZ^T$' MAOY0W/$A)'Y^$"9)'@.M]I0P3097-,Q^W3N%"_]P@M#4>[ZA^;ICZKKGF)YG M6KIJ&II%+\8\>]6C/ZCG$"4W3[QF>15P2F($5AJ&K6\:>TH_B MGU?/CXP-"^^#Q?DP,L0)J.MKGFJY84=G;;N! M!_0FGAV&IJ,Y)'0)5?60JEK/M6E'9TVHKVG4L4PK,$S'MMVPYP:68Y@]QS!< MW^SFK"VW1PU=[X5ZX)J!8WNZ;GN!"HO1,P*/!!.S#@PMT.P>+(MFFIY.W-"T MG9!Z!*;N6U1KR:P=1U5]7U.)8_DF@)VHH>OHNF]3+;!4W^OFK#5=-4S;ZP$3 M&R9U#4^W?-]6J1FXU/1Z83=GW8/9!8'AJ8YKFB[(,A-\#Y.J'HAVX-Q)ON[( MK$/;=4DO(&:/JJ;N4-<-+;O74SW+5D/-F$2X[_L& ",,P1HTB6NXFF?K/H@^ MSW -JO5:,NN>IQMZ+[!-+7!,K:HZKP81Z=NCY5C=G[?@.(9[FNM0+34I@^*&N^F9HA8%OZKXV,>O0I:X# MG&UIJFZZ;L^Q7:*IAFMZ)O5UJK9DUA;8%R1P])YG66:/P.@=0D/+Z!EA8)(I M&=Z169N4:IY)B.UYU/0]'6PS:H1.X/F:KAN6V\U9&ZI/5.KYE.JNZ>B&X[N: MY@)O$^+ZEN-W<]:>2L#OL G,VC)!/GE:#U5R2#3-=XS>I.8*K4#SP#NS@M " M:/A>SZ&P<)ZIA>BPZ6V9M:$Y;@A^9> '0#SB6:'CJP3 K=G$GY9FW9AU0 FH M9FK#_PQ3QKM MYJQM:A'P/T+B4)B+Z[O@A)F&[X*,"^Q0G9)FW9AU0$*-6&9H.A[(<#5PP$() M/#S52LT D* O1U5[^BL0]"Z-#2!N"X@ M6_/<0+6LG@U<;EEVV.OFK"VGYP*P+J8:4$^S .86B#6X8'95FOEZ *K9 M-#RP2$Q06(Y';/"^?-71O= (.SIK$\;L@HNEFF!4H@WJAF";AH&ANSVM9W;4 M-G.!P#!/S^N!$Z*KNN=0GUA!3P.<@WD^Y7-U8]:&UK-)S\0T@&.&/9IQ'5AS&;H M8^+7"SP=)@(NMVIX85?UM:4;GJ7Y8)!HX',%Q G#7L_0>ZJM@BRCD]'"CLP: M3!+=(9KE^:9JNA8EA*JV3I8[=46F&ZIE2U?-,6S,#@SJZ24/'1Y/-=!U-[>:L+<,(@(FUP E GKH:%I -)QCSR=!8+B.":+D@WPRBA9VEM:&'MN: EVDYIFD$JJ>JGN-[1L]Q"/#O9 U2 M1V8=F%[HHG4"'B?,Q$=C!;07T0VC9[C&I,^U@5GS;[)DE/HTXQ_O* E897P0 MW7_^PQ\4!?[]!?Y6LOP)WQ0F,4R1#*+^TT?ESS?1@&;*.7U0KI(!B?_\26'7 ML^C?]*.BJD']W&'Y4^#>$;'SN%?%326^^=NJ_@O^\_[7V&]XR_ MJ?E#GV*%;_'T!=]NXMO9%P\TNKW+/RI>T@_*-\&[[M+R51XC]T&? M#KPDSY,!/&CXJ&1)/PH4KT_\G]7U/!E^5,S)BW?%NV#RC]54_QBR?^"G<,]M MFHSBX&#RTJSI#DAZ&\4'N&P?%3+*D^JKE+^%?;?WH4&N#:WA+_]Q<'!Y=1%& M?7I);NGY"/=3X+Z9_$_P]Y^T/_WI3P<'GW^SZ^NSB?%U#TN<-Z6]'U[^?G?]V M]]?I&Z1W$\(OTK.DS2O$%E)*L+EKBA M@=9V#-]1,3[J!03C*;;FO4QE&$PZ(/FO>Q&L5T;]CUZ2]#W2[R>YESSN??ZO M/[H]T_XTC8,\6&"1N("KD M\N+J1KG\<77]X^C\1KFY4$ PW8#T431#N;A2-.M=\%ZY.%5N?C]1&C*KDE=' MQS=X67,-LX!]8]1C2_,']D4ZAK,_P#<(]=4KV+DS/TU2);^CRFF4 2&4OU.2 M*B*XO"Y9+MF?NA.]:;6 /BYIZ+@TL%6PG@X WI[J>!<83(!#LY-YRV/L8 MP-,/!O"+.QS"04">#IY@E 7#5_5$"V*DS[ MKV Q9YD%>Y\OKJ3\6Z/\NTE)S/=A38!O$I 9XIJ;I:88%OCJE M@>FN2 ::'9&!-U='Y]=G3-B))PM0+=LE4C],(%UN<: M=Y_#7)0;ZM_%(-IN(Y@!=D2<7##LD A$7:WEV@X9;;J'AOZGV<+G&3FS-A;[ M!98T+M^"DO8@>CRXBX* QA^Y+-?,,%1-EU";FGKH$S^P?,_0'=^G.J$&N&MG MU\<7(,# 4<2'?7Y![,Q77V];%DZNY17=?_U1L]5/KQVTZ1S:CDCT?)[_;\CC M6=%7@C?,G1*4:F@1 D(NI'9H O,3R[(MH+QE$*)1?Q%!:;@'JF5K:D^=(RD7 MU$@M9JMWK%^LDH0*-BKF/6%AM=]+WM@F49'>) ]Q8UD= M TN?/>R5X)@],+,H2-B>&SA&:%@V<198UN]GW_YV].,O)U/+N*^\J,(=G0:^ MYWD^*T\U+->T/=VEH66!'0S_FZ7"V7^4;:WB99+EI/]_H^%Q$C2M5!):GAJH MKJWUJ-FSB1L:H6Y;!IBJFFWX"P37/EL&_'U@&:HY#I]NVZ82.24-B+[ *IC8U_??S_2KLKM^_O$OB M:;]*(YI/>GKH:8YC.JKFVK:JACW-Y7-LV-JZ!9U*07IKNW41Y?TR&&^!"NJ'G.!HHHA[8 M&-1VK=#5>KZC]CRZ@,3 N!"8;-=YXO_<5_Y3/=1494A2Y9[T1W1)G^,YJ-CF MXM;K/%MY'<9-\:K5*^?%H7AU]/7L_#?E^N_?OUQ\>W?]?MQP$ Z/-RE!277] M-( [Q\)>8!9YFNWJFFIJ)'3 B ;PP"U2D*VF^/EL-?_WJP,\3!QG*Z8S@.";37)%(HO G?CTD\G,??D_0GEZ1*.0CEV[?CMT5N!/2+ MES*4;L<,)2YNE7.P?]]H^I49)6[H1#&&(#XJEGIH+RRR7YKG61Q@2(,JWI/B MWU$@ZX A:.0)9O3*OZO1)E"E >PX@Y^QN"N*ADE&II)5.I0+5 =%_QE'[R>8!&Q_'?L?CJ.X16HS4;U!1,H%33>YBHW M$IHS?=!VPRQ."!< 4RP6IQE*DM:? M6,JS@%V-M4+4 )U+U*V2 LO@^:])?Q3G)&69QS1K%F3T#-.DKN7IEF5JMNZ$ MONEY6B_4#:+UC$7B%>?);!BO9+IVZP'W<$?QF+5)U+W3WBMW(, 0:H%"^OT* M;TT@>K2X 9XYCKTFY@J@-01>I2@!C7@3)MN5 *[&MVP@PY3Z%.U-T"4**Z#) ME'?PU&SDWRG9'8P#1LP;7\/]))\<_0/)IAF&_;B8Q7N0SG&@O-/Y+#W0YG#= M^R?, >]GM\*/< 3%<]A9=6@,\ &2+%=<50G(4W:X&,B/1VD*S^"U'FA*YR0? MC6&=8EF^:_N4 !^YFN<0FQHA]NSIA3U[$;]NPS)['7*C:XR$\ )D#:(\!RS2 M/B L36)T3OI/"@5'Y4EA?:4! 1@B^TIRPFLU)OBL>D;!34VQWS0MKNCMB!?? M*]<'-\H[I%'ODP[.>&5[@$8!]AO"2]\OPG3A&QB/C[KB)YJ]/WR)3QJK@8M1 ML$V#3VP::IH56&#@Z";N+/98JB+1$SG\LEJE8)DE"48A9G3?9*" M5B"^#XR"IX &##5H2\S+A1:O/@1M1=D(F07/NZ4C]_S7'QU=5S_-&R>[K'TJ;WOQAKGC M*^]#+57<.V>HY9VEBZ'IWH%>6GM-15OJJ7?'C!;@-[S?R1"V_L:4>L4Y+4BJ M,H/Z&/!WFZ1/#1GJJWY@>$0GU'5,QP*[NN>9@6[8/R-ZN]"?6HY5+#,:GI4)?T M?-6A1/6(Y>C46.<&A*V*&G'@<5):>[]Q:V\+X"B'P$=0#*"Y4\\V:<^WG$#3 MB4G"P+%,2G75MW73#JV>(4&RRF+0-@GTU:2O^(C7YY^NQ$0Z"Y]Q(_?!*WLF MS%\MWT2\B$6)P+; N'^>**.,NZ*P$)3M;\RKG6-E+ 9C-/C._A,.XB&"(<#K ME1A&FJ!W>1]ES 6-2>Q'I(^>:S**F=;!TP0#D@:9,DP3/%0LF)-2>$?>/^-6 MEO^_PA#%NNF_?""OB(87[CJXT,P_)WE.8179,L&*17D&#XK)+8L9HWNN]3YE M"LDRT+'XU7A8G(8A9=&NN*BOJ&2J M)A:IE2E&DGH$'GMP\=BG3RS8_DZSE!^'U]@4H*?;6-'V'J=?SY6F# !>'Q1" M R5AE YXQ&\([R9X$P"+93H#-F(R"J*\&->+$?$S/TR/\ =)>E0OWFF?W#;4 M2Z"[KDUL0DU5-2U'Z95E$][0%=E0MI%YF;01?&+95EX]M03A4LCJM M F09I^(,-M8;^ ! S)5032ZH<8>4*E(AR5P1%L5^?Q3PK#?_>9%("?LLOP)? M^4F:%B-*N !-4TRM) BO^R@99?VG$EVSWOXBPLI-MJ=1?)T/\A-\_''UT@FD M:1[5'-/3>K:!S=0]QR9&8*INZ-N!:_46R+R\VI"IX32%M7&T"2LF4<\P+"2@ MIC@9:^J6F&S@A@F1*D> LM1/6!H$1&;_*8L0616J $JXR>2>'G@$-1CJ.!IG M7-9BO@(NL>QC-8JFS*YD+ZU*D!-6@IQFS<1'"OKV'H%;#:70JDT&*O(H)M9* M?CW0@(L.YQKAKPSB=S&@G]W1?K\TAY1W,TIBYL:KJP5>687"2\XPCG7:S7&I M93JZY>K$HF;04SU-56G/=1RJTI 0:]UNSCJR2"VJ6[@!6)#;6P 6(@\!1W-> MJ%R"YCXIPR=54;,"I&1R@>6'0M1 \.M2:2GU+FXLTH(O_WL44\50>2>.?9;& M_,\"+:'A,X M+1X"!(6!DGWKKW6=]W M37=?U]Q]RW%*-)7C_WRH8,<4D&E#D-19G0H&P(\*ZS6)^^"SS!&B081"/0'9 MB4;O#)'Z %8'SBX#)Z).7$^M_A\F#89#Y1KSP\#Y.%2 _K_Y:+([K#M!)\CC MS\W34?U8L+V#LKD!S"N@\$MV2C)^$2:%8F*"J9@S5STL%PT"/BNUTS0\&D-K M!7_ )-C:OX18SB&,0:[9\>87HYRY?\ ^S>00L72KIVFN%_3PC$NF(@#YW&6.;;Z7FZT(H,ZGV]>+XQ_>3\YMKY>S\^.+J\N+J"'O8??F[ MG)U$41]5^;8I^+*-3;?4SKD9?$VD)[(WMPPI(#"AE.@#&PM!Q!V,$%@=)?A&^$;A.O]0)A@14P4\V;II"U#8HH6P/( MTMTNIQI:-KM=3K7"%*3;9=':ZLO5Y2EVH_R24O(3=Y=6A0]^GY*4[86[JQ[* M9\1H5GQ3=?P<7[D9;\ &K5C6/1$(QC*)O1F^X\P!5K\>PC<''GYUP$#\D?0? M -'-\'&#>F67,2046_6Q&HV"6L5W:DTAO4D@E?TSDT#EI>:*32SY[#G]SAK' M+K D8W\_WT;4X&U$&S_YPSC7+,V=2W>CG15'FERKV9LRSJ_/3G#[Q3JTJ2 M@3[Z>O*_OQ!F#K"_>1O6H]B_2U)8IE\^D%EQB[$T07EAL;(AKVB#O*H*H@*= ML'Y],LS@GO*OI8N+&N5%LW+4C5P-/ ;]J5_WC&H2,]NC3?,"OEE735A]PX'_ MLZSWDQF=<5B,R2^79Q^)BW?7'RZ.KFS/0S? ?Y:Q!J;&'3>2;YK($R$SL$YR;12@#/79R*Q/JS)'X]\ MYS.P>!3M4"F_6B,I6T2D15'W(BFW^CK'71]3/8NOWVA,4W2QBC^D?%BI?%C3 M@^;"Y?5 ^$HS/XV&Z)4E857]\[GQ-3I24O9(V;,RV7/D_VL4\9J%#(M6ZT]M ME$*-'%T]7BF95B"9HGN:Y5$^2BD*I,8GD:20+:50.Z70:9_<)VEV\IAC2#G[ M#=XTW/M8FE01L7/\#5?I0_*4=9-DI)[*\3B5(LB2R6+M,D M&(%9# @Y&@[[1=?O(S_?^UQ>8NAI7,0BONB>Y=>E ),"[.T"C#Q\)U@?1OH9 MR"SRH%0?VR>6'"F65F,M#88T9Y%$UM:V_""2P-D>J:7 >5NX*$DIO.QB2'F7 MU(P=.HA?*?5W4O3LJ.BY!.43YQD@8C#J$PK&#S9)I@."M9'LTKY27N3MYHKK MZ<^U@F86R=WIE(640"V00+^/!B0^)L,HQ[P]^Z04']LG=UPI=U8A=^H.?^BX MEW^+9/!H:OLMG@6KO=;N\T393]R4D:1U6=A1N3$.+RK%U?:)@RVB1(1JOQ]Q M2K.D?T^#ZYR$(>XY8#N;2RI_*:E&XA,/8Y19R_0Q35!&Z>F;MD@ )K)>$UDLZ7Z;)$%^SUN#I3&=!5UOO+0C" MRM_H+>D#(7W*&BM7PMTHB'Z+8KEK@N"LW@=[Y"6C_&*4\F,1L:E&O46675/@ MXM2AB6TT\'5M#?A9<*/5&[=057NHUKF):OD%U25#KH@AO[,^(L!Y^1VMNX%D MQTDANJU*=/.&(^7!'U?3&]:+)@0G_QJ!0;X/=_198V#6E(#O0\<\9.$6P ["$)@4?O<"/7>+G_RLO_/]2DG14 MDI2M'C,T[4:L;P16R11(Z-629*HG9/T#7CM3=T!33JNN=\=)'/!FGW@/P&G4 MY^WWVIR#U(V=EA;_@VWE(NRZ=(^)0UYFAY]*T%0QWN:=# #UO;3A2V0*8;9C MH:XP,BR4O-E>[J=K\J82#-=53T6 Q356D3/H."5R:@E2W\D0!/<.^^PS]D;" M0Y;:)S^,W8XZ'+-&11E2. A0&Y3R@E<@,"MHL7\1NRVR&I[F_?R1DA'O,DO M83U=X_(C:Z(5!PT0B1FWL#I0S2F(8#GFK:91FK" 9(!JI0QEN4>'2GD# T9] M2_N$QQ9!(X+PN,"FB(VP4TGB+X<*NZ0TK@G%Z]*(6!6OU\+\BMZ2%%,/O+*Q MQ,+Q84/@*]5-2EG_^-^C-,J"J&CRS!IK7J;T'KOTG<79L.C^W$+1L Z,;2AF M60MS.#5];Q)L(VKTB]W&C5WY51J*5 *E1T;Q/RHU.RHTBK_!T\1 #^]]%PR0\ MAF&0J(1%5752WJE4M[(^R^SF6/E"8PHB!-U!?IV)C3JP640HYR9 I#!IF3 I M",](B@8=X ']PRM: J>J9"DA,G;K&!YN\-0J4AX+PH(17$>!Q1C0(1YMM5Y] MTR;BKT4 AA+))IUX5QQ9R.TI>"]//A) MTWLP@J0HVJ1K\M?2,_FK4.R]COH4R=ZO@@GRL&959JI5FZEWD1<5B8L9&0WE MVK^CP:C?2H;>'OXV@:R563GC#UIN1U6S&!=\W22_79^ M=//CZN0:9&_U=PL9X%5[@(L__@#?XFE!Y84E#D-^S;%;\P_SJDC$!29U>G'UMZ.KKP??+B[^"T>25H?!XE'A9(HSG 'S0-)@X-^DOQ$DW'Z2'!^//Q@NDS> M'Z4IRRYEV6@PK!,(>#C H#RX-1SA.0$*A1();>2:\/G,^Y?7VAPWRG,Z?213[_5% Q[]BN?9B M>#F-,WA'XSH[$Y.?19XHQ6#P\/$Y)TWR\4V]LCS+' _!S9B]KJN?Z",6XNRS M3]JG\EN/]B-Z3R>_QC)S#)OG]15\$S]!-XM >)&T>#RC%SP7\)Q/ M8Y%(AO,IB7+/ALJ.AB]7_U#!DYTOT^@>"PX:1W%^@__<Y("K*'[<]B)_O.AUEQS/ S.,33@/&XX=L1P:((.@:L M!D;8PD3Q/3;E4'[&R0/SAQJ3'\7\VS3*?@+,1O ;EAW#^>TWEC7DO5OX@H(' MU0>;A(PR>(&?@W-5KALL9!"% !-E4#2\[#\I89H,X(=XKG%!"GZH.@/;,XMP MI-R3-,*=R#BW8@#-=^,#"L:H.+ 83\$,Q0'0"-3R,%<^OL823(\4EZV$6%#Q M%:( 7EH.!)_<9/."H6#1!@F>[XK+ENW/'J,7L5[%,!HN0Y1;?LZ5XA4G&>U7 MTH$3P>>=M,I#Q9N2H>:J,F.9DY^4'6+K@QQ)!IC\AM6&:0SA*EL#Q-_8"DP] M%5^*0X]@Y!S3*? WVP!4+&HIO0* #\ NSCY-_&! _#2I;L/?W-)DF,#,T0Q2'_=IOS^Y ,!-6%6\H.N(B MPJK>/C5QG.&. L1V8_I!E*6CAK .:!\/T"T0.DD\]H0G/ ,\BNMU@FF&H%RI30/OOS=S(@66-L0\*::)0O_AX%09\J M)R3+/ST_:_@R2?>5?H)%4I%?D@^SV*C9V'I^4@HUCD^"M:1C@B F3'+ LV*P M]H:\33(,).=_L:4!0#76HYKYY/I4H/OT$O9K)F,/XP!EIZ:STXV1V'B6^FB M:U,=R,Q7K+HCI_Y=G.#4Z1\0(_&+L)/9]US\5?5[826]\" M>;!H/ATR8%[]8XS;4P_*-)X\(E0+_0!7LA@I< 0R9XHH"L'B7>#P=N$\>QO1Y4X4D ML AHD+'IHP+&1PY''OP61,UH&""9 =@IO8\RCIUGS#NTII0H;%HN:#ER\\XO M-DH-\"U1SOU0;I@QHSQ-_@D\6!LN#:,+3Z4?H/X+@#HI1>;"\^9QX!X><0^N MX;]I<#C355\BS#'K,/-%/+[SB_.#WXZ.+I73L_.C\^,S ,OWDZ-K'F-ZY5BF M&.AO'&,Y>GY! HX7Q:+BIGCA_B!HLJ)0+$YB/JS:UQJ *,$=10UV^:B\T]XK M)/@G2"%<:HXU9M*@YMBO+\7 +$"R&+LH<7%870JB_@C_6UY&6QZL(#3WWW$Y M"(*#^6U-)<&. ZO0R(V)4K+SMY<*-D]1T*3EGCE^*\HI& A_?ND7/J-H^ _> MLR>\T]_C&)'*:,?Z]28^ML=B!/.>L1+QLS-EC%NO23]!J5-)3H\@PY>KT8>A M@2ZJ!553"Q7>.G)!8=JC2=0O!L/$=U.5)95XP N)\N/P^A @T@=W$I9G:L%G M+O3^.E::.Z E/.](Y6S@\L&3DK Y_8S6B"UQB@1A<2\FEKACJN#!YL74HT9K MG[3:0I.,4B[0^BQU5A.RZ5VA"@4G% 7D$Q#S .OQ#_"OIA]:>+3-UT2%*"F[N)2JHSV-VN8"UFCDHKZA#UF)D[GX0+OFGN5, MQ^,'R(LEB5D-/H_Y'.3)01']X?Q(N.%^B_)R#%<92GC.3S.AQ(S:Q@MSX/(@ M&T=\$0?*^,2;J^*3N%H 6&NOKOIF<$*.13.WZ(D#,\\(",/A*!TF8 K.)_F M/-7TKO"-'@0/+\'*@BCH SFJGXPR;C"4G(Y#!]/H<'6:ZV@>OS9M^"G+%0,E MZ-?-5V(5]A83<6N0<$Q25X2\(_=(2C"!"F47U(&99W4Q'Q@PG _&>B')7YAZ ML6@#--4;E)Z[4FGEAO=I87 #XGDGC(;MF_%MA25("H/V&?NF-$B7@(,B0,YI MD?S&:9+DF-^8F2 1.VEERJ35KB>MB!(%O^ZQVG 8\G\<'!S%_EV2'ARP1[\R MM<5+S!=-8_$AE(?<'\X:QB\L(PW\T<GF&XD!C# M8I,AL4Q@"G\56+Y>7YYBP>H-#FYO*I%>_+EH"9-IX5!F5@DLLN:\C.=PX:H$ M,LJ3>24ARM@#EJ=_1]\L#=H7)#<-#0PGWR4.T@9I6F^.%O4<9,' M5OM-$[8+F6M]]$+QZ>!1]GH]%I5O/.JH\'6O1Q&\10-&V5>^1Z '1C\I?%W= M6!'1,G15/[ ,+&3):9\.[Y(8?'Q3,]\K>D\[L'N6M4+3L6E-,\?+PQA1:?TT MK$G2+ZPHM-FXJ\=B83PN5:YEG0(]*>.85>;3@!EA6F/ /3%&K.9=X,V>37M@ MDW>-1V3"J,_,U'B$D>Q_C4B:HR1!DRFOT&]"8\RL+2+ Q76;,/U,L0, /,N&** M*&AD6'AX1!,R\/;Y'Y-X/ Q\M+/DB(>B/6U. ,EI2# MA8]\')Q/#\%L'G/7*L\#?H"^(,N]1UD9=@@8.I#[6&Z#,GW"4[9%A@>4P54N/RF6S*1) MC,JT_U2,C;$>BVR7 ZN=V +^A]@8+&69CK*S[=$(_.#]L6X D\\V.AB01 3_3ZK*YGQD^,D M8"C"+,7(9_.8'I+RVPA8I8]&PKYRB5F6IV*_,JN^*4_5 5\7?L'J(TY26%R: MC#)8W*,'#O+F"NV/"\9HE'+! MP%+4D\S!%K\.E#>(@)F1$&P)F#Y M--X+E\N'LHFR?(N'(1&>)7A^P9:3\=S"^THS/XU8.4,2EH;FZNR]QN-Q !C\#SB;3_Q6 E,/,+T]2C%3"\ EN>-X0," Y\&= C[Y#Y)QU0^MGJ* M2#^'I\:W*0TB7F34?-T(>UR3X!XY,!BK+.!&4>*-P.HKQM&L \'Z')XACGA, M*>"BJ'PI9M7JTH*D/^*QJ9"5@V$%78RA8D )UKJ,29 J$RK\2C/&U\+**J&3/H?(1QD2F/:#9;6=>U0BD3]S I] Y*V3@6(-A M'.DK0?5"/R@*D/ M>'6:!V,*5AE*G;4"M0?0J#Y@\<>/JXO*->)GB[GL,UWIE3CR>Q->YM@'<,J7 MVL4QQXDV[+']0).N]_3OIJOU9WO\Y40<]OR)A\[/1K-XQ=[,HF#<5P!>&_[+ M-U.Z=L_]-!X G'C)DO/AP9+GIL-B#G.F\[F2:?R/L@XE94GH2J+M8Q$#&F2% M\/. $T?(]W!MUHZL.?LT9NQ.*?Z8##LLRY.2 Q9'S/HXH(+W]G&-&@1T 2;@ MH[YP&)T8C%B8528#D:_ [>N1NS;LO@F]L_&[+@07" GHW5/ Q#W])8RD#2C M0'.52+>O87Q/+*H5M02>)7XG<)_(Y%?!ARQX(^5>R+/OK1 M,*HS7DU\XQ>"&=@2W2_@9B?0S8*M8S"NX[7E-\S\J+X-G@H+>QC=\@VC(@![ M;ESP-$F+7=&S O[Y'68V>.*.\4-&;XN3;S"A@3\YY>&?HC#SI CR*+^ER6C8 MV(P'K^7?E468J.WX+M. 5_.6N_LP@<.K=^M&6ECBC"Q34\\I0+L%X:3W+!1W ZR@O.Z]S6W/+ M45FB:&R7;%7ECV6TC1UZC6K4^ITO[;DKZUW'"A&*;2.-@EB%1^";%=RTVA=5 M+0U?!':P2;D]"6M.;A/-,EX(VM3[/K^)=#7(F%L>T0Q="+#5HS MQ\P*2ZI]8(U:E_,$:V+T_1?K^[#XY[;:+OE;C;"Q8UY80':_7$5\.,L_',- M@4@!P\[,]HCS2NA?DV4[JO=LKC"YUGSJ\CKU @\[Z3\IFL4:,&CC-31LERGN M0LA&'O::R/F6=TSL%.D7T+"4EUF\3"@NC93K,I>U#S3R"]H< C^4&;@J2505 M4,'BHV[^;S#'Z=.LM9=US6NO:[9D7?.NUS7C!]34P^)PYV*;-*^QP;Q[8U,Z MEEC^IV8>N@I@L5_LH?))=H>IY*C!XU&SJFJNR5)HFN73N2CA+OP\85UFF(S3 MY\BXEP78"2SF('I4OB;_]4?=Z7T"5?$=_ W:AV?CD::&I7XJ-\(R=?3R(V_H M3ZP7^&>D_)WD\ 35^I3R_PSZI/A+P;-02R/EJ3^SH&N(F/E[9A59OG^*UC/1Y61J6 MMZ,4][B.HAQOY[OURGXF4?PS&[/Z,U:".\T^]UWUB>F&_2K7\)H2I^+!Z$J,^B5_P.]&13^J 0[YI5*D MLB--!?.R6.A0^5%M/!C%X$!C,7?*PG1DP%FUVMI04H(?\U%\>5Y([;-F,0<^ MC;OX;"VK=<*"JU$_C^+QJOU;_J'>?0H>/=9(8\6S!YXN>-W<12XV*6*_G:(& M&0-_,LL@)+,<^+UI/$88I6./[5+7+AN,ZN)RZ5?2/,VV@CQE5TM0*-//4M2?O87BR)R^K@8BBS M'EA5*@[Q,-TL@[7F/(8[%^HE*YBGB$D!:Y5,7-[1#,1P:AQ@)3$K8B[NW:^Z M"J"AW] G+-78Y[M*ZN4ZJ_>;-[D%FR1D6&^.36H*CYK5-+(Z=-J,BM?#9V7K M9!*X^\J<_&>SQK2\I8067QT^%E:UF=7Y4MR/7!0$U (+YC'Q7=VBK.R,5/5L MQ!<_30K#[(%B]*4:55U$6D:DO"B9J'V%\=W>36K0HN7)Y' :JUN(H:"I1J=8 MJ<%)A1U32.M]Y2X94!3958E:$VO%;.N XA';4S"Y0?T%19[,- R*X>=8A5TQ M14,!30FMB:%S1<-'N$(1=E&U0\@+DJ#\G*$0ICC[@;EL@V(+"?;GY-894!V[ M=WRM^7WV4YJROFJS #9:E#551)]%44M. 6*\\YZX!'$!6=A$#:'HCMG>!;0N(^A'P^P/; M+# D0/^?()N+K^EP6)H;L\MU2O8'B9_U*?"7C][@4YEXP U+=^,CS3!KU7Q: M$_+(/PT6;E1",W'*FF=F8U*6;>C!F8>L4]20^#\):W+'MS0.BPZD?0*4X@]A M)FV!4? 6252UB"P:,I4V98$I!&=78R'&%?5\#C/8UY M3RRV-+SM8SQ^(DGC"-!X!JY"G MY3LP<'1+XL;^T'T6X/M.'R,_V5>^T/YM-!K@%J$L)\I5Y,/ORXN_4>R8TM@G M5W#47V 803*8N2S/=Y8K0TLO>2G,5U^Q;])(7*W1%5G8!RDB)\ABC5T.S"EX MB (Z$3(Z_-"V:6?ZLB(IF8V91N>5T MW& ;4UK[E7@KMEV.U8SCGA2/,7J5:!VE(>']>+AD*[*LGY07"Q&:!0CE2Z@WKF)LH.!;>K(^W^%L/CAJ]B-B^6 160U&-^XW3 M:FM<<=8@:=J0S7QWXRWS'S^V)6K\#6CZ<5^4:0'^Z%E*# R..G+SS+#8[J;Y M[4#KF<++&\CVR$^T\6L_H' DBH$Q0,0AWXF*5UD>D7T_@>(%6&1\>DRA\JV\ M#:0TZK\X\V YP1A/E8"O]!)IMJ.N#.0U06YMJNA[!-X;W #:)27_CL 8/R8Q M"4"Q'-^!A;.OG*9\*VRE7\YR@H'F4N]KQ M!7JYQJY9X?=L\Z-Y^Q<7?L5S#8^>K2RU[^;M%WB_CJKK&7"< MP3$3KYW\O#!,5U*'^E+7K(D9-U=EZ2U?;]GTM<9M7V^J6.447G[$;]G\56"F M OSEN&]TS)TY \LY,^. ML]MGY^Q@YZ1_@U??QT8J>)I4?-O,^6+GF_>S-U!LC856%*!K=/0I8DYU@N.I M.-_N( D/8!T.,-7/#E-B1^?@*3EE3Q^6W?S7*"JZB[$XW 'CLF8$2/'OZ" J M=P04G=.Q *G._3\36ZNS1Y@,P#3GQ+D&O-4ZDCRJ\J2L/5+1EZO,=+^NHCV+ M2+'S8\6Q_>E-):L-S4X_'X;ALV9.27FLT+QM$ 'KS47'R^/*'&7YS*MHT/"% M*XY%)[A.HO/>>_6FB?'<:H*'SF$* L^>JM%04;SH.):-5[)4U)^QW:?IL<]J M&%7F.ECFKJH,JB/I.24#7IXR'%+>,)^?M-$X:FN% ;VX,\A<41&/&BK*F+)&66HC['D-KR3#) 6"?1^+DC9VN4Q$2H]0 MU() KT.C9W& G_Z;##%I=W.'/>OB@.7L*DK]7UA+]F49&;W$[/-PR%OYL8:' M9>EFT5P6X].-U^)OV(O8$\J7-&01#V_/ 'W9131KGL!0O@:E!J=OO>:8\<*> ME,R68H/"7"7.E7T%HTA@U#B2&E\\-9U1DF)BIY'C#>KNB^,+_AIA5&TP6F6& ML7CDZC!=;X.J4H#UF;!XX,\@BB-VDEQT3^LD(RYYD8YO-"8L.MV63VRKVVE5D%7K/W?BA$V_=9/P@ZE.\JR$ZEV&M91BF2RRS'#LW>1X;8J8TN[#S*ZMF M&19M+^%6CS4]QM+:/@UN.>US$$6-;M.3^"ZESWYS@!P._RH6A)0+4F0/8]H? MXY4*W=/&8GDB(*;(F>'(SK7J%^=R,G.R/@H0S,"?7*:SGU8M%!L=('FY$2MQ M5.Z K ?-PV[&:TW+7LF\T@W8%32B$E,:%$N!K46K=ZRY&>+K%KD2;[/H5AZ0 MB'L'N P <6F>3N.IW+I&D>1XJ&V$0R;%[=5!SVRQ6$*OU_*8"9NXMND.AL4 M(5A+LX;&0] =W"4/\P[.&<^FU@=QSI:ZU?&/J,[+0LU\FHM@E$/,(A.L>*5X MO!FW#+ /9L[OR%^)KB_]F;]LO#7D&:-3Q%[%5_E>/F:BCO3J^OCQ70 MSJKZG@.9K]93M3^!_[@I/A1[=L?^?D* M#X!IRKO&2[#+>B%FUBO?R_.-?>XJ\RHF?A36N-BK&BPSP1I.ZS!6J1_S)MNH MQ3SVNWX4TN*LP:)0_XB=^ #7L)AD;(L)O6=[^,N#\G@?^1Q[_I>UQ"![DE': M,)?'A>HD!,:* MAL)+KI:A//]/&=X]956BJ=D;HHZ E2*ZS#G%(=" %< SD0C:I%@JIH=J$Z>Y MO6#R1\4>ATJ4(A4G'E0HF3>%&&1%T*LK@GJR(DA6!+U4$%Z=E/S\_KHQ%Z&T MDUG!-8_"LH9!8[F[J@AX#3^-90[C6E[-#4(6J/>Z9SJNUU_"S1 M,A+76*B&.JC\*]S<,*-$I?*WBL,K:C_@.2N_C&:.6>1C->"LNG6R\3_?V#6^ MLVS.[_DFZK)\EJN5QJ[2B5KPQMP#$N&>EKK<>PDGS6K)\H M;OP ]L%]*AAQ>NGX!>XM5<$S8.T'=':80A[%Y2J/]3 O=XPU-%BQ8:RVKN&! M> =NORRX!>W$J7_*%0EI.BB/&FZ@M#:*:?SOIP'2!P@/TC@NTSOP9P* B(+L M>49Z\X'JS['F6,NOF9PX\YB)R8S'&+?B2<#T -MA!,V$0LJ: _ 3(:HTUE0? MMIJMYU5\E5L\&_LB&-(JBHS5;M?[]*IL#=_A%XZG1I_=_#!Y7L9TY4T3]Y/) MB4:R=36[#8K8(7GX3G"K,,QSA>%"\J!4CUW/)@A^4 IJ\D9F,X7W#LKW*M6V MX'(W>&TL'V.2% OU_Q][[]KDQG&DC7[WK^BCM3=(!SCF\";)M!4QHBB+7LED MD+3UGG/B?&B@"T"+C6ZX+S/$_OJ3UZJL1@,S0TZ3 Q.[;^PK8H#NNF1EY>7) M)QE:[[T$9ZH5=&>QT',J5C +'HE2$=<@P,; &I2^A*?!;MQV-+AS_?(*T19> MZ$!0X$ [+,AITWOP+] Q)87MX9=M)3+18;$EUDU3>3-Y);X&@OBT6KI)?LZQ M*ARQ\AH;V&"-N++MR&0J$N>4)9C:S8N?0W7[L*;*=K/-U5%=H&L3'S6:&4+& MMBE?2FS(_@)YOZ9=$<'W_?RQ9%J!#,6&YK2(JAK5&S.W)_:]F=%M#UJZ .L, M5Q$6;J"#I1F\A;?NOR6>@N'C]U6Z*')#D*6(I$_]AK^R&Q=RS038/10"^0\R0O !O^ MPOBT?$OCCWWMJQE?*-BJ>;>;:C-U:4GG-M31-IXX0'D$PHY;!GSLQ*6D3!SN MDG9XY':2$4G^H'>TT0;@E%<$?;A %@H8450VS'EPS%?N*3@A-PNT-NSAGY/' M]T\$COVQI9 ? 4<)^0,33=B*:]&T%]Q=5?NCY1H$ T.*XH6J@DA9&'5':RTW42R*JFD7(;N].)I!EJ/D=+5HW MF?.3Y'LW2[&"5F+!LEY>VO,H-+?-!^50<7!2I<3[&LS_BT"8 ]JJKF#>1*ZS M+OIF,A$;F&,SJ[J2,O3^]<&J9'6C3*P-* M=U>_#!?67!7)>>7BFC K @T\N2*J]0J5-9>&AK:9I =C,=['W'^Q&9VFZGF' MJ60=JL "0_=V7G8(4GU]UW5_Y M"M,:LH,.RMB59%:AX%<04;MVDIY!]3[ V&(X98B*L*%\KB &U4^D&GF^0*B) MI;>VK7Z.DAGA8_;1T*8=W&52_LS>M'_#A^EF]ER])&37VI$;@6@G P3,].EU MXLJWZA*ZK!#"+L? E;3OOABZ>09K%D>[<3[@MNF)R%Y+]7+"6PH]>F+:@:N% M?7X!JN<>;2TXV'8@:;K+:,7CZ %H%%*"&R;GR/+N4&2R%?9)JNVSK&$3#J6W MW7S>)'?@^<^[NEJ[N_N"X. Q+1AQNP,X)DW R=3D#KD(XI_%E!WH.O6 X7&T MQ :C]TW7Z+%XVI&&VEJ +3_M*KV2^,V7U3/V?Q"X8:YQP<5H0]\^V+]:8(C M.%"HTU78PL^%XH-KNAH6)WIBU^8!S6MZW035;\8 M3&=S2E68\!< M5^U: M\I[ZW4A)?\HX5W4 C*ZX:8@,9AX-IO6#Z?>,"'R:[%@9?DUT-C 8IRDBBONL M'>7N^#;G-Z)10V2P_/))>!L1LD_I!F:J?.EBV9^D:!?7F1(*>FLAC/Q$+X5:]R,/)MX^?B.\8D:6> MK<'L>I_CML*6/GKX!\7;>10PMSGT3QKBB)ZH!V4>]?CK/_1^674M@LAUIWHL MTR_YM310O_]F$#KD"?)J+\%4?7S_<4>HTT("!AC?\NN+CWCV_"6-YE_H8+R"+2' M_"3A@_O:>=P/JD0>#X'?$)0#]W.+@#><,TQ/*2C MCP^/B\U+@6W/)!K&TPR,T;I#W#T!;%T^$;_02MQ@+6(R>'C>4CUH8IHC\GW' M'YN"V!N52XY\89V8:<4$ZXDX'TY5@Y1QC8KB&54D^R5_7$-WL<1GU!3:H7PV MB"/K.A)HD!U*C&$CB*[&R":5UY B@S.PJ!"VB-\$)W6%@!^&D7WT8;4>L"CTU@@=%80 T[\%$X.4U:%E/4E0.OAPXO-AO?"XM08' M.+ !Q+_,N;6I>9;+T(->$4A%*@Y&3DA"N^H2XDV[SB9S2E9C"?V[ MO"@"NLM<7>ALE; 2A$OI:G,!AQ 4K9:8)N=DIA9.@.MIL@"OEI"S9R^$K6$- M=@3:M?#X$$R@,JTY[!4\FJ(/0DH"\TVF>4K%U!63/HAHP;OR2EGMJ;R4H],M MM]YPOGABA1E]<\D.3<$()F7H:=D#L_E-5OQ2TYAESF(8YCNQNH$+2$K3G\(H M1J$SP%I7(J@1K!7J"<>5$I1IURFI0B:WCC#:\@?2$0/MB:YORZC1:&F- -*$N?B>W#)@VS$; MX=@+.%(%8M;XV]A-2CWB X4/9&3:FZO!E M,O)1A;1+LE\HZ,H2YN?.@#*>ABMS9+;Q)%A!F\ ,5AC+$ZV0G/[Y-%DYLF6Q MHUL+$^)&1T.FLY[1'(>VQE%3SZL;12U[A3X@(WKOIF(>O',;46;F2H3= N>! MI07MT"CP369!XHNX(:#'V_ M JX"OU.!=X5N N(?"GNENRTD+3^!2YN\JEI!P4C1^41I6OAZANL>>W'V%H7U MIVH5!.E15A:NJ J_OD-27IDR9NQD"8(93#.R9ORTDVHVDR,&:W:/*A_(#E$\ M,W&SG1!STWF>X2=HL9F6 G@BJ"\/?KW@JAQKY]#LYD5U$:QSWZ&!B[7E @+- M"Y-3XY*9!.A=I+! AOE64--K2P9L\3:V_&Z:E5HU>8DT06J2VCWU$H;#IAIP M[(P'=IM<2@H;Q]_%[D'D:OY@34NB! /?)_@FV/<69=I)%(FA;N >Z\=^'%NZ M561(#OT]7,-[W*U>Y4?LU'/:NJC$C(PDNNC%?(LT)2+2117P65 >KXHX7=)B MKC?@EHBQ+=?[FE\,'U;"<>BO;$]5O'K)U'"E:C/U1' P74UX4CK3)#,7MBHL M'.Z>788U+"4-JB*(E%:'AZN.[3MXT;ECE]P[ ('F!'^BQH3W1+"8DLU%]N%9 MGCZLV?/N9FED*ZM>>08[DDU,"D=*$Z=ND[Y-W#' M.4=W0>D6X(30E5EWL K@3YW>3$# MHIP5MO,9_EGK-G"! F_(TZ@6Y\Y#_^2IB[RKD^1Y$$Z^FM%V(Y")I0U!]T)0 M VBHS]3U%T"*')>W-/'7.-,3/2>AC:GYZT3QE[$A@5J-'\^2Z=XO\VG>ZEFC M^W>OIZB7$3(I@:Y%E,89O2B*GH07KCJL7+A :NIHY>SSE_XR+4RC*+B;B#J-BI7* M_EK[J4NO5J-/_)AF/ A8=0>W,-;TU/O$ 893:5@!3C,E3&=B%9K5DL NC-I4 MM*V[*>S4DFRBJMPP)$>HZ;R)UO#*1"L$OEI5&!(.45OP3_"/F%\R;M]Y$Y3T*H#=T>$9TH M^I>E$+79/E)K!I 4M!,<0>^LQE2K% M'YO!*M%JE<_LXTQ\D2Y#5HI\G_B@!D9H*3)2:.(U7U.U8AG9*PEGA2D@Q/U7H)9NCS]^E*U7>Y%*@ZT9#%QEY]*>F'_V?"Q3-\95@Q4#&W?6V.& M()\YM5"],\H)2I^.4WX4J>'#!8]\+)/A?<%C@YW ?T=(/'\Q& M./GZ_"HN2-5$CMO$'E\$KN,1DY/IN_3%D5 8'PQOY5*T]C":*A6/*X>&D?)V MPX#0./21]G2Q8&P\)22X6R,=&:K#8D&/"'@YVD&- MCGX<@:OAWV3"-G>!Z[ M4BGJ",9=+G31HU2GS:97I4X9K!8:LY;F\*>:7',^*C?AU6#S.WYI^ J^7H2C MK2K8X>J]RH5^B7U]F +.H<+J+BH8!4$I-LB@3P74N-F_=;62^Q-!PBHG' HZ M,B7'C3! 7&##>]!7%&.BB%B)7EDJ/=!%VF*&(?2,Z[X-OA5H2PU9L^=J(]

WDO\<"FZX51(_X98X.#_X^K8LP7%;]#AV/T0D&8)F)+C28EVKTHF2B;7 M\[8XJN#U*-KSCO (LCSH5IDXI)D_9TI\'@@549V>8S_M9A)%8E3&0B3*PVS\ M')J\[12MJ84E4GJ%P?C:F:3=AW'M*)>SJJV;)&_69]XL*BL$K1'2)(W")]P; MW-/K^P;IHE217X4BRIZAD",3<9;6PV^0D(3BEMWT-Q0.GP3WVAU_J5RGB;K8;Q9H@- M>(7X0#M,;2L>-ZOUQ%%A&*!1N>R'*V;LO1=F01?=A -$D_Z%!XN>$8H-DW22 MZI$:4P[88>&X"9G(USSH+42,,R8[XN241B'TIB)N]XP8W9N)SXC@I6(Z4(0$ M=ESV_T'(M1=PMYZ>G>PY&G**\N;=CY0L:P:_?+MJ1L:I$'ST^%KM&@00W0W5A[:I>UUV_9ZPUY'"[W4?41RO"7/^ K3.[:\J M'@Z](/MYV1B8EB HMU -JW0C5QTSTC/)50":8.06GLJPFAM74TIB"I(.8]M\.8*<+R83[M\48\'6H%8.N'A\D( GL7,GD)L2D9WOIQC"[RS'Z>:]3R389/MPJGR35K)+O7 MV+XB!S7]!COOE]B48V9IE$([GIAR'U%R& ;QS3:4 M!(JJI:<:J$*C',DW'(+$T)\PG61\9[(P(EI%!K7BM:9D+)8W*2$\W=RA<\D8 M;H6+IX3\:&4C[<(PBKP)&'(#O[,A'HO ,:?6I';]_'T5:5Z6U;EI\U1@G*T( ML;,VB)2$"Z(84+_Y'+A4U 5AFK;P+;QG4(9;__F\Y@Q:[LLB$ DYI2Z#JAQ"1J.XC;[F#]1*\J2D.HRDL2KPE&OCCON ME A?,GWAN.L6<1!B.,JJ*DTLX+!*$&0._P>%)_XHX4+(W!QR)P1KTUN]I&@]3:0T_?%)/_J2[I#9#;OJM@Q3RPK"1WVE+8D#STW[7%^5 M51<%LKT&QGYM)8+72>8\=UQ 7L!9!GFA M@'5.ME2CYCY>PO-"T""-N*I^"5@.Q!"L2+KB53%/TOBG8;V#[_[),QF9H+/N M6E^>;23\,LG& @&&RW$24$@W^X/;QN;<,J>W:4+E)WQ!L+O$;]D([6NT]69/ FX8/LO1%%(0]FN, M=G#/T7^^(Z"GQ5:]:.K4\7;]E*Y2S3 * ">\5K?M-65(4HW+,DFQJ\)B*E/KT]<9F&6''W#1K5;G_O-Q-[<<;QVI-] MH([]**)K8"&.J*(/1A6=WC_"BHZPHCX=UJ6H'](=Q/:5X\VV2VF8KTP2(4Y% M!]EP9DONW=74MXN0^EZ]&HUIE2(79Q2()%;(D5';$V8SDY@::"-1[?%5P7UT M3! I,IS"4.7'2+6 ';"+=(H7U!(A2=3>)M+"-!7_!J^2XU:$5[LK2L\8\$N> M9>!A/$^;5DU-K*#&RQ(G[XLBMNX4?=&)4K]'-ZBW=,S$3F/;D7,@+:HK[8.CV< ^@**)F.3.\0"GY--V"6 &.<1X-"*!; M&\F6?KOW730^<@X&4)6BCQ\HIH3YLPJ+;5#R>OIYE*LIM9ANI:*BEVR. MN=_!=J)B@3N&V- NT]WH$:%WR OUZ>TT*-*8XY9C$*0@' !YP'"B2!*INBZD M?6::MPB7,UMIKE^!.)!6&- 7^$\.Q(6S(#VIB:1X X:65C7I<!#_.R7&"#TMN/W:B98&Q%N 23R$ 6RF^&!!5R"R.NM' MB;>^CE5'LW=17X:$"M2*G!$ZO=*SB'E#6T^(&3U2 M52UG]21Y0R5&/(R)+\*$UW4D?I4I8 &U6*?:G9P51+"]T=1%,2518)55;/R: MXZ(-+OQ..^WR"^):AMH57<8(.$^J$J/BW@GTX;Y.(KQ%_N\NS\1YL 7N[$A8 M[U]*F_&AYE=*SS%+&ZY3\^\X2,0&HG2Y@*+^F<-&K8NI:OJ];%/]L J_#$$E M-WA!^4(R=)@(I='047+]JS;H"OVZG;NAO#',$GZ2>,'@>:#O]:=U:83N^H)Y MC-S=VLC=F3U98D3$37RWKKXKW"RW.WGJ@6TN"GMO$PIH,2IJ>/PFV*02-%/< MK3/\'=B*S+"+18TZXI@*H MILF;@F_ '/VYZK WGX"QM06,ES0$5_YRG2, 2J4!2#:>@?PRX&[NA[ M+?Z2S*U-47++"NZP5&ZVP),7OM_6!$F<+Z)9I.@\P? R&&S(H*S0%J<':>X: M(;4+K'"N/7C3 -LI=40.D^?-"0N-@\&E#HMZ@J77YOP+S F-MR7WH&' DQ9M MVYZ&,V\,.EL>P4V>&G7JX/RM.P[@]IV\'L.NT@7ZR>=-TW&O4X;#RS]!EZ$/ MJ),?Y$&+B%4F0VSG,*X4&X4UDV ,8W^BNN8R>]Y:S/ (W@=/,L0&!_QF+.8=%R!U;5VU1^\OV,C@2^.3H_E$8\&BS)?YS! M,@3W I4H]5QQCDEKAC\0 ^:I'>*G=I\P [@_/&C,$\(D$%"@V^S*3W!\\F@0&R$&9Y&2W9+MB2A,IP+/F. M5H%8MXF72?1ETG_(@25W#5.1$$>#@% MD9RA!0FZ(ZAZ?0^H3S-I@F5->KBLL!(HX*%O%E*K@4L-OQ[NS=IS*BDJK*O> M3';GZ"AD(G0 :4.]OG]UHM6WL"S$(_.^Y8JQS4 V.&!1S-;S@D:VDEZ;].8+ M=(IE@/#O5=]0$^L,WD!^>=6UA;-6[/ P,(##<.LMB<4*"%D:&QT6N:1GDDDT M\%)8A*D3T1-FX)X QB1SGCI*,^3_A,UFUEI8^OTZ(4[T;A_G")2XA6KS?_)! M-_,LX9PT(+E\FS>,S]BZ8GO3:?FOR %'][5F2#1',#JBW*]&$[T:H$>36'B, MVM+UQNVUH*>2\TA*1T;?$DQ[5PZ@JLC^1M22B>MYDI+8H:610VQT3L!& M4K3>I\1_&.L]2*[$;^ @:4"2;?K,S7!0GS]6HTLUA&>=]%8*+FC,V_/MI>T6 M=RV4B7>(5@A%=.)[;!0?[#T7[YM)58HH;Q,NQD^ZAN].,)L**7$I*N9X3^UW M0]!"GT]D/[L"1;(U)GH1= =!3788JB0!:4 W1[SS1!!&?T9M)=>H?:N-;UO8 M9^WN.:1X('-%'X_V6M6'\^U Y 5;9B_<\\AU\QE1*:='5,J7CDKYHLV&VQWM M")V>,,Y!?/ZD1CG,'ZQ>N@I#3G#:4:7'&@$1UB*]O0F;7P9],KJE9[;;%45M M4$D2:QW?A1>>?DBD/7##B*[/+%W"%?Z@ -/Y4N,:>%AU53M@]]>P \1 MKV,%80N]>D0#@JV%NK8%]&7GXLE"18*K?3 M#8<8!83.%0=KN-PQ)T8==?R?+9^'KS&EXD9%95@XOOY[7^AE14T,M.[7AG)C M2!7_SW;]Z&B]7Z^MY\\*;!= C/#JE 4">9HF)@0EA W:QBDV31=+WZ9K6URZ.^R\/!H)##HQ8:#F1WSG4,\E@6.$],A; M3*-C+U'.VO#&7&=#%/(V%T]_2X[Y[39Q,W@?&HC&]I4;TM/@!?V[XY9I&),0 M#D>6?@[TSM'ZB@GYP1[#SCF9",9"0$0R9<8-"@G!'S9\]#X^GV!.#-] MU_8%ELAW;&[LPQ(S2=7+?[WXX=[IMPE"D9U67FDQE$=+!N*9C6_OP@68?K1* M78T3\@ 8X@@G5=(R?$!@T6Q*(;*I]5A9J8F7:KP+;,,CR&FBM(SFC_B A/ ! MA(IA,O$-_\B$UTVD;CMY(TK:IZ.2_@%AG'(?C$;H+>XW9+HN-KUT9Y'"DBVC M3-TD3N79G-Q SD\KZ-2Q"-,/1NA6ZE!\C3=Y.=,&.89GOAW:[]"QA_"A*6= M%*U',4$R^>=V+C(],6HX*3D\'TZ##"9584^LU:V\JZ"!XUT +1&L_"%HX)XZ M[Z/-?(@V,_,JB/46Z"BIOP-H7$=H/&SGI!CZR3Z/CUS58QOUG!#>/PRVT?D3J ]8"Q3K$/V2Z_]2"+. M-4^#W0/MPL.WV]>" D^E6])[-_-4F6G@O(&M I6KC340J\HU%/2AZQ$C []3.UV*KXQ2MEUB0R^_N).8W5U?V#+8%(9#9>UF'0BY MSQF!**AB@EEFPZ5D\M>)H '.*UTRFV#S;6K[4%9$\I1^LOCL=80V(60JVK)F M\J;,Q5QC,1 L91YK;%6GX_$DYA[*J S9WK:B(CXM'H]+Z%_&Z@+D6/90[>=, ME 4UZ0F1)N/GI":E*:1YML:JIY ,UL+/76%'< L@<> DJ04OA$.)8:08A9P1 M#T+: VZH,6.!V^IT^*AL$%DX--PH9%6IWM]QZ*CL!'3'E&I;0A,] N92_V2S M6C$<=2]PU$]_H"CG:(/\I]@@0W4K$5SMUM6J7%[J'0)A-8Z8:B&5H7\3X&#D M]RNK2UP8JYY]US@?-HR##[_R'RE2Y'M#PI*AKY$6QAE24'SX),#8,0A695(M M$H_!!J7P;685&5S7;!7S4DK"W&/@B$IM*V/PM.=Q:.1=E;95Z#S%!@3"(9?_ MNU.WQU^ MJ'-IT1R:W2GX>%97ZV23NR(C*F;S87J>YH4GJ+F@A(ZIE0A9)OZ3% WK(T+5 M(_UYDF04QXQWTI<64X!M%C@-\:?[/E'Z+[ M.>/C']?SW[;<+,D=B>KM6TU]I8E/8QN";]1E6F,O(NE.6U+-'=T_V_,RJ8L' M]Q^;H7:G\9C\GK:?ZA]A5+X*M M:.@C/<)GC0XYXWRDP;!>'+36O@Z6WT)T%&D- L05P0P6XI#-E+M:4HDF%ER' M; FJ9S__"TX=^."7HFAD9:M:,V.9X48)2S]A9<\OH@?A#:R)C#FQW(#M%XSQ M_1X!AM^EQ+$KXY6M(R:8-)*-">9;B!&72U.4G&2P&L':: 'WTC4L=FF[32#5 M+KOFLCC_!_30^:)=[4_F6@^ZTL,6HT2$L:=9*63-45R(J!2WXC-Q2LZ$L4WM M[J?SN)_[R'R8AHDFHJ/IZ>^E@MF.DVQI9+\.T7[3"S@\DEE%8S;5_#TMHD.8 MB4+_E=H,#3^D$R-:90Z_D4VNX7*LM9+65YP^+<@"=^]GK!_EO5PO3H0Q\HE? M+3-)WV168_4I]J+G=+ZF>,7E53>*('(A.-I_KY11:2F5RV)K.>;#T4SW3B@= M7C.H(=%\;B92M+[BH 0"_6RQX=8R(9- U:11RV<9+OYHVE2%LUO5"^G3E;YT MQ?Q>D<_=L,N?-R8N0UI7:*_(>?*PG!+5I>5U;A\LO+2-E!\.G>DQ+4>/PNLYMX^'Z M-D<^F 9T):&EPJ!1FN%>:>8;NRX#1.Z&3MV6C_9=P>,3Q M+I$IR)23-&!>2(;$L7%U23FM'P\7?%XZ(K*_6;UDNZ4T2JZ@\6DP>/8E=)0X MW8;:2)%+_;04(RPH,N<+0$6KL0EVS!S<0G/F2IF"UY%MS)%E89X1-$^=E@T% M,;F? J:KSJGWO#*#:PS,$Z82,H"A\!D+D$*RXAS$$ON6$%XJA%QC=E2X'PC? MQOE(I:S;@O3>LFJ- 5[::+(QK8"N3897G<;AAVC E3\GRL=+W*U9RXW68[M$ M." ^5,+:M*];H>CMT?JM1'AQ*+3HX?@\$V#OI2I%L>A$([! 9TQ;K]:M,:L] MF$Z73%6J94]E>9&,]=9=('9ZY(?ZCCLLFW(7HWC.YXW3OC9; =@7/J ?:5&M M=^>NLUX^&: +)Z1;*0RTT'X_%CU?9E$U:1%5GI#Q&FV"Z2QP&2,K$F6Q>TU8 M3;I%(NSBKE56RSN^4_22-E"GR(4<,:WXA: MLL+?9D+K^TP2P!$G$Y3#/SSH>\S,ZYF:YU[W M70CABY\] ]R*&"9N5:M7J8:^F'TKPI#@JT&BW 6IMMYY,'1M@0Z9Z:6-NA$3 MU3/#V4T 13+#]!HZ8E0.)Z]6(?0'2_I\D,0KA8""FIGTS.20P^S%/%6\+*XI M>8\^#ZW^)KN09(6"^]VM^)G!Z SJ.3[(UT4T'$W50P>Y8 7 (IIV]G:A83/ M(T=IVFU,+)Y/.CI(VN)%N^,@$PGU@]NFR:IJSB8S-UI<44(0?XXM%/#];+-M MQ<)97J)D?[H0(/BW*X8,!NCHMJ,:4SYYPB%667E E-*B;3$>T5=<:7F@.4[ MO!EGS"#O9@[;]"%=HQ0HH>HB#G?F[N;XFW].K^<[JR9Z^)XGZQ50NK0FI7>2 MO)0>1KM_Y-&51H@K6[ *K>N)[V,-XTPV7+RD5 M4-=(^HMH@4P(&10D$W]6T5);X,54>(Y)5J;.84NK8 #" RXPJX^*[=DS M68"3T#6:,1,MBF14^DXQE2NP\,E?;)'.'HUS-5:^X+?$E3K[J/DNR[_MY+FY M^>S7E;GZ0RU\#'T13VAN]BA'?.XYL^XA&BZG'(?D-Y1];0K7E2;]2 >F-;6 MY>F2Z]T%UW/J.%XA+&_K(I4Z)OIML6'MMEKEK:"U_=6" "-4OJ&J"X^BC5GC MM<9U9J 83#/< N4C8/GX:$A3@K8M4!7 KJ SI]@@\AMT:2@40)\HE$WFPCTM ML<934PR[: FP_3^56T:'+!@A.S)5=J#'*F//C/LY^$1]O.EPWZ.SL^M=GZ" M4^VC3>Z]V!B4RS&QIZOW,8F&]:GCYG!M$@G_TD6W#?5\J$'62PO$$7LTQ;ML M1J**-4=%6 WQ/TJ.(A52OQJWZ.-7":CE)Y4LME(9Z]Z?CIA>"?]E^UQ8I3L!TOB'2*8M3$ M%B*6%@X$R[+0:*)S=__I+QZVX5VW'_A1&D<] []AT^0T&F^0(W)<(@/XG==A MP"]#VREZQ>E3IN+?<9I,/-CW !M$\PP&)4+\W-M%AH$3'R@$&Q=IG84W$_E' MJH';WIZ#J^$P459R--=-;7@?1Z+2A1_K;\.D0#REX()<60.+"26IBF V[&C M ]0Q&SDB1XJ-)N7Q3.F[M"Q1W;X /='D?&#Y&9:>O;P/S^-S@6C_J=\;CGVG M48.3"S \?//9H4,3")NC@Z,M4WRC+ XCBM5(!'.A"Y^M;\1 ,'C6V+#+ &_\ MXVF$?;$1:K9U6AM\J*X.^_!T@,1)@?\2EGK?ODJ9R 9:[&J;"G/@!^5V&]M" M=!BJLWX#C[C)I +C&$;]3[$D7OI<"#:LU/.!01EMS\T('/R&1OKHK+M&F MH2K>>!83,-C&7MLC^B $M[RD,GJO!J1:^388)=+2;Z!7UC:!/&DVKN>*0?!* MK7BU%1:@CY@7NM!L4!@F!'U\?(ZW.*W-COPYZNYILE.(<((_2'*=[H+<6!E, MS%4ZHOS)\[2?P0SY^;A) C?+K:2+G^8>GU*8MJ5SWI4"NR2%85L5 M<:KQ:;)>PA6/9I[OLKDE=802\WDP*@C-JX*[_W*#(FN4<9LE;5E$RJ\"FX+B M*:&[$;AHW1R5$'P9]:+%SKA\$$<)D&J\_I\J5Z@C&Q'\ _>.86%(7.-*N M3[TIQY=FPTT-[4$)W7ZC&!P/?[ 1L.E#3TA/@PD5Q*="05(E9AMNIX3AH>09 M[F4Z27YQ[_,9**>6^I1H5RI?!AI0)49-""08YA0/=583@4/AMXLZP*7UK$(( M"PH9KOT[R;^V!(@+&4@S/QP@#XRPUBX*\S$NSC@DZVK2& MX])0&C_SQYG#ADPA82L9^?,V?<\Q1V,PK_)6J>R,\8N#[Q0^,2?83 1@-@/" MF>L80N\M[U5%QMFS)M6OM&"!(.)S]=*?$R5 SY3 [P,(#, M%G6 %&(^@+5-'R3%5&'H3"EE48\B3( [0F%D>T<;0=C:]HG2&@Z@IGO=YIFN M)LWK/>PG47MB:?P2L"=JD5QPC1;!USUKR]'@O_T&_Q5"A:*2C8G&>G&:UG6N MBIGNL$908(EK"(-;6SUJ[2.DP8>M[=,(6RX6<4M5%&]5@Z:D1=$23KD+7MB8F -OFZ@S\H_@.UN?14_V. MA=V/=TYP0QAPO&1?PFYL4>6:FJMH&:5I;X\*N(UZ(&*='$,OR(?;IM+$QK5P M"U>S=Z:\1 Q#OO^B53A)7NSD5(V.@/%_3+9<"G\OU66""I9^NFJV] % RKD5 M.JCUWNQW?R<,W=,4&A/"7[N702E>Q#VBXPH'4STGB%\ZMTBO4VI%-[/>DN4_ M=:7#P!T'9F76,S[I2[/+5?5)'F#]%(%G_*_D1=&K9#O/'_SM[MXP;2^ 2A=@Y:[4PI9 M2@RS5=OE11SME!B<^=EGBE >02T?#FIY= 2U?.F@%OS'FZ"@8@5$U(AEZ;@V MAS0.Z ^O/@QFU%14.*XW1P;1=9X5PN&OFBXH/G8.7+GDX(/1DE;7H>$TKV8= M*23[82O.P JC"< M/H+_?8QX/,9M<%"01LEQ1-VS&WG;@^_A?W^ M^%BW>B3_3R($G*<08?M0KMK M4;L;?/7H"KVEN>-']TL#)&&=AT%(<9RUN=HG]@,E;&&GW1MH\4!?C MK$6 1XRS().Q5 B8DP1ACS6$B/IS"H?ZRX?Z2H?2Y";L229*9S'68VN >_GL XV MI2O3D?9P) MDM!/HZ]1/1A*0%]JQ!=V;<29!H=V17!KV#&'L-_K\)X_A?T>0 M<3]N[U$>WM&DIC'C#/M\I+OWAAWJD;2)'VYW4*/%I!=G) _-\,74SCC'>SI> MG*5IBY'6>9RED%8*(UE.RT/P 8S69QS6:&&X46-O(QD'AW4#8HP"P]9K+%O* M9V.M]5B66(NU<9@F'$? B0W6,=G<:%.0@/](=_K-FC9^9>9C663<6GN\,/-8 M'E/Z[J!4-V:R#FK (T7'1KH%QO)N$3%_4-O& +7#NA/AX\,R_<=0F'X'B4K\ ML#90^'@9$'D(QR5DZ [+_D+P+9,D4;CMIA.700:%KK(\1:#CPHT&5AAM!@>1 MW/&CI33Q6&DN1ZFC@[K.7;(8*X _5N9VE8_DB8ZTQ..EN<:*U7 [\9'<":*T M&RM]L5Z/%7,;*TR(17.(?!_+F1T+7C+BO=N56O5(+=Y&RF",I4]!P$\ MYH=U@X<4$;*S'T)$R8_XT% .7+5U4'^.XOF#1HBT[DB]UPS&=3W"DL7C^$,8<(#ZC(>)\HZ% 1W^S0T^>Q<20H8Q^ MI,Q;>K,WU_C.YDC!@I%$<:P(;EYF.=./$._$2!;Z00" _' W3$[\!3O6A2ND@S)W@&R(R9R2=Y^F"#TKWS9"9NZJ3!1&K()%U2?\>:?VK MF[8U38RZ"3C<3;(NTA9;O8P: OX$P=K1#-P1CP)5.\SJG#B?#@L'ETK=T,.] ?A)L8UOJ@1GM@!9DF8(@] MY)%2=#1D0S.:%AX/J<[,R%^T!Q5$9+4^-.OGH(:;+TK4SFF)S+>',/*@] XB M%!O.=6FXFD%CCJP M\G:B)S@LFZ XB(MJ+(N@%R<;-Z(U7NQIK%4YO-#$85TE!V9U'1B/:WXHA3:A M$'*L%-1AA;L =S-R9E^'@XUC%REK: >#U6J>B(SMM8N9W1,!5Q.Y#1 FPC M+;CO3ZX %VF#>%C*4=L('99]K8W"P/$?B\:-I?,0\FXC5=^-Q3']D.W.7ML-;D,/C#_#)+O["Q;A9J8H>0:DQG

=\5AZ1[IG M,NS5BZA5XKL>S7;[W>]^9YHKD6E1I&4CK;-'PS&-!LY3, :R4HZ5)<1"M@.S M&:6?I-EJ9=+!/N;J9R\_=6/T<1KL9;KI1A*$!.(1#'IH<%IOEWE[:C170/2\V-Q@4[6I'_:!51IN?R2$&8L3!XU(,SM&X^,**,EX39\/@A4B7.0=GYO#3/ MTWKE#LTX];G5,870C<7A,\YX MT5QS,V*T6IEQXSQC)10&*NF;\P]7(X49QZ-_3$=BQG@$!2&7X?% MP0'31T6+C%LU,Y*74:?9>#'(=9W/#L*8V<)*5*O536=CQ^=MGKWS[(=_RO+S M[S3E^Q?\QU^F]9^^TP^V_^Q3AO@O'92^XS[]#[SC19DHJ&Y"4IF7L]JEC?+#!L2.+$G:RG,';%HX@!R@OU5H:5M,G(#WK EGO6AA] MN>%I#,P5GB=3/4G>+AT,)&422\*U%OD[!T_AX=""R3#2IJEF.9$,TBOB 4P2 MD]BE[V-"%SMJ+S:3I$XO<'.0I:EH)F;6DCKEC:W3LL%E2_G?N+Y%.JWJD\2R M(T0#C->K7>9U=@^SR#![5Y_G,X=O.,_!N^91V6'NX/%*Y@ZW*X4OM?JC -S1 MQ^*7DGE=K;8> _:]HV0WC!;%KZKQ[13[7\'WS.1IPW(L *4%!3F%>;F2$("7 M"FF8!QZ(YUT->P'G^I\E>G3/JAH6$A8\>1./[K67RQ_RVLT0*$V/?986.4R^ MS-/DS??)@\G5(5XP3L0,AEKD(>$+PD5D4EB'!P6=#&33Y(?NQK7 M;]*#@P1"4SIA2RR)JM]A#R5X(:ZUH\.,M)-RWOH#Q5UW;(+2'[Y*RK:M"-T\+*-\Y MMTZZ-4LD9=E=8["5>E04",G%^E&%GF5OL]7<*GT MS@;)AY5_O_FX);-EA7M,V56[!,K_"-KJ1QB ]/*"C9F]@RGC:%'X[KGY'+>] M;/'#+%VWM&@AND871!0MQ)^&#JD^3,ZZ "9@E_:#J:%Y)>3[L-Z,(JPU];S0=_9R6/YTKTH*B4^&3@XA"= M&?*9RO37\!G*SC)?H%9"BT\I/M@ D,_>1==?S][QOW1E8Y-AP*;8LBKB?[4D0C-7%&"@()_. M7[^Z_Q7]>XWWAOS;&D-[;)\M8^DBS]HE_N/^'YZ"$GC?W@,UNBC_#/IBW@9; M2>V89%: TOSK5S^\>?7CSWG3OL7!?15F8A;G=SCV^COSB?SY+VVFP]6W?X-# M@65N4?OH"-IJO3V [_[[O[YY\.#)T[_\JBS)\B9MR([#DS%UFPIOWZ#2Y,R3>(5# MRO+;J,1$0^M-]W?T4;VU\+^#3W%+OK,6ZG__U^F3^T^W3=>=QFHTKUE:;NN4 M,F5=@9/:V MUG#B;4;0T' 7HQ4&%BX,CQJDIV34&%!>5E?=8BD[,B] ;\&G=\.U[=9PP:SR M&3P8+'[]3[P(Z$FSM(7W@BT".D#6X 1L$- '9J/]\4:;!F_ZHL#_ORL%7@G* MA.PFO/;3O.9;=F[T@]@(DV29HOW26U^7&0GQ<"#L166E!8;3.;WM3+G+)* 0 M:WAD3OIPX^=?S=#FA.'A/LD57(K*N^ ;,5+>-,+&<'V$N_LD>0E?U1TC.8(I MS8OTG/X#U GV/1>[#Y0D+ -.OLK!KE3%Z?B09&Z-ZAD?7\(U#0]@O4?[#3L1 M5MS;6655WJ/)T#6/Z[LE.WBOT=+ZV:O J'33$DL8@@P3GOZBKB[@=ZAM3K]^ MFN@-@?=6D:)5A%_@>2W3&BVI9 8R(U-MC+C(,4>A]^X(CAX,E$;'#>.ESVDK M'5UN92+,L/10WATR^]R"B@/C^]V,CXR-C2==TRL23(\J6"Z.&P>SN?L/6;47 MY0)NQYQ&[:^U)8CU\.:CU 2C6\>(WY\Z5\*&IG35DYDF9S(Z-WHT>=-TP6'DQ:"/X+'9W8)M-JHSS&WR5V1J2F"_H2?N>P6C1YL#MCNC4MKLB!@ M%T#JT6( E^W<4043[A1M9*)\WB"K.0;@X\PY> MZ=#(RROTLW]=YH5CY^.=4U,)!0YN$GA2/@>_?'0-;46(GUSH4&@R8-ET==<[]U?M&E\NTSA7S!< M)T&48;D$QA_.0MV[%$;5E!PLN'N;:2P(J/3@N%"@3#=%TT]]0/KDZ"1^9 M%+DOZ2W2?.6-'_IC[6!:1<]]V[HL3(1'GQ6[M?P_,Q]_ @-DX6Z!48[1)%"- MWKI2<\M$]E SI049G^&>H&O%;@6Z\O"[*5K0,#6T@Q&*D,Y<1Y*!'UC7'FSR M#B^D\.?PRGW;6M5A5SE*ZR4C+\^K I11C8?>KY>/6N.O5CE[%?B89@TF(PP5 MKA*P6UQ-5D/FZ&ZPHTDST&!RO5+8B$)6\9 P;-T75 IF-UZ0LG1%+\O+W[H: MS.F\*/"BE;ASBI?RQ9"4>NF,0LFH%B0^35'0+A*Y=9L7'&&88T[0",PG[J!*"852/^?UWEVJ8&PXE-;WHMZ;2UX>W MAW?K2M$]WEN."Q^LE_CKBMQ#M(G%40BV!;9E;D%B!^[D MG7HBN>)E#<9(C==RNWR*WN@B+^_!5:"7GWP"?X8ED0_]%??]ZU<_OH(3\CU8 M,>_.X/]\-9P%LS?HUH]_K"HXJE]]-Q0?ZW_W']UJZFIZDS[;7L@SAT$(F/MV M8O!J%_XW/F^HYDJ)A:5%?-G)9U]]=_IX,%L83WX-X[XWQ16ZE\YA>'#_%AA? MWK&,T17\EV6MC^&-^'/R:/T^N;]^WS-+II2:N2>?P>6\E/$_P*_V;^YI.GL' MIGE79O?Z?[+B\-6?]DYL[Z[^!"8N[JJ=S#5-Q+^DR1+,VK]^]5\O_O'#\_^# M$KV=[XW,CRMM)>9@,_?>[US:"\+V#\LE8=E]1_"L:)?H>: ^.,\7%2QY _8' MJB/T%.18RRD'IZGD\X^Z?07+-Q$W$X-E4PQS8.(2W#\,%O!E7GH5[Q54P[W" M)"NDOF#DMN6D^LTU@2X8/U;'Q)X:W=7Y>NE'Q/X20KC5E UX+' M?!;%"F(]/.D9:I+=ZM]=OW79@N)E./VK6&]H?*3BIY)+C5<-AY/(G2HE':!S MU6E-?&I4W*%U-\6\&P709%@VL16T=3,#)WY"R4^X%BD#"4=X%G*^FCY)TA;^ MWF44!(7+"F-QZ:[[&L,*'?QN-@-;8]X5M+8-[2C\"U9@W=5-Y[*)6#4-77TD M5!(ZHJ"8K%B8#9@*-1UZ\A!!=$":T >@A4G; 4LH"Q:/FD F=D06$ X.GR6W M8[ TXJ?MSDB!BZO@78H0^;X@9-'#U<"APCB[RB'TR##7B==NNC%OVB4MU_1N MOV@/\W8G7]Z2CB1[N$P<*GG0LN"IH*6 !P--;3%M3688$[$SS9EWDN_W^=E) MD+(@=[.Z0@.^*-1M\($WQ 7 R7XF((@9VZVB1 LXB(7FWU=D(^9D2K<$_=AR M.#O)+&!\)AP3$RTT!CE<+\&+\:/GW^O .=>,(;P K#&QZ*G3L1 F0V)7Y[? MT7W9B\:561Q1,)[/"E70X$9[>@[!0;CR/*^KDA$-2P=.,CAQ33IWJ.U5=Z(; M05^ ]Z$2)C<3SOV[=$'_"2O+%P_X1!Y:Y^PP"D*+%@85=YM-WAV"VZ6(1N(4 M4LY!6QQGPY ;^&XX)^6NR)=&^''\)H_WJ[N**HQ/7P.K6*1UO%MAU?D!E!O MU$\ZK:LT._$3WZ$UAT1;#&$V,]][P(SHKJ M>U.0M1Z8B:;U[ J<@>1,&":T MM11;.5'%$46 Q7"W#,UBPJD=JE,*MK19SM0<,[3?0(H+KP'1#BMG8FK"J.83 M$S":U3D&/W#Q5QB/P.0:7DT3[QL8K,Q$-&I.^"=^B(:E3FQ 7D)6ZAJD?D$H ML"=+07N#(MFRVT#6>+ ND3ZZBYDOCNG 4]*!%E;R.:R%_TPD]NCEDK-+X#8*O!_50, M+EHK"+-KA_4XN9MKN4#%,,-SOTSK!=VVX;3EY:#A!D\D4('][D0MV'75Y)HE MO4#\!X\@S>O WJ4F5-W!O=G3113-H"B*_AN&BQ$Q&LBVE4*0VF;0SO(VI7=1 MTJ):H(/""]."'F'_G8Q\.MM@.WA$SDG/P(KN$357@Y<\W[+T]4I=34@9,H8' M0R0&L8]F)W:U8XQLC,;VB6DCG@S>IG##4\9]"<)V"$VO< >#3*FFM/$>D@S? M!3.L>"_;8#$T M 8VV3FXIN%_%P'1%SND(6<[^E5,Z]"]2N-#B2R84>=B-&+BD6(K1;*T07\L6 MUE#T(ZR_GS[G&'KX(.M>;M]#$D3S7V:8+IME&+(\7D8'$%89QK"Z(2/#8C// M\TI/ <)/0./M!OENXOAW)5R9 MK@G0*;EZA@+W=04S:WUUB#W2ZYISH?%>]5PJ#)A4,#'2S'F=)5QF)-%^K@>A M7+-$8<%5E* N>L85C'\ MLZ1*)3]O#M*G9>X\[FSI$(F5DP::RR4E(_4^!]9LAHT(C EM4"%DC MG]#!M5%MN- *31Z+(:X=HSM;[N- F7M_RJP'W4VQ?(,CW>K.8?C!>W3DQPDN M5/U!+F4Q$7F#O>F]>=!1M-^+C?+;QTHU2R?&9"\P&GY+*$"#&L= M[E];$6%V!8.4^7L\XBZM,0K)I1#A\B"(=0Z_IA F>B<=14O@'68]Z6U/^T\^ M3XLN5;<)S7M"J5#%<-,XB26:#8X>8#>>(C]: $$/4(<,?A/Y%* U4HQKR]]0 MW\4R2&+'NCFOV=4 M2:*)CEC=2=EF_++'7>)F;Z5/I:6K:+LE_4"[HJ&EP/G M(Y4K,[ 5[OEKB"/CZ/Q5:PINDP_2+#%VQ:XA?=JMLW"7XJU5Y/^K5OT[MR&5 M7)64&")8;WM1W5N#]YDRQ3CJVT513>6(,="73Q?BB2.A85(AU9KC<68H\SI=N8NJ?B=F%D$4 MBRUKR:/@T(7%TFB*S(?*O?R/Y5(-C4<-E)K"OJ3W& MB*?,&RQXPCJ"Y,']!X\XA,BU(;!+\6NH>( 99LE1E,61G3M/R47?L:Q9%6Y? M*5SQ%24P5XF/;R-:;5D2CHH2)<-)^:'DP!9.YNK%BT? V4YD:QE386]18&'^GH>F"S!PFH:WC<,DO@HO1,"Q%C2L MCN GA'+#+# M#A5K4LZA[UGSX^-GP7L,]*W%F'6)[/ _51=HG4QZN3QSC:>_"R&^)(,>MSCL35MW,RYTQ'UA:_Q_592/!6('$F>^&G>"8G31 MSU&G$=TB1DJ!Y@F)K@+UFK\;^ N-U)[4JR@JU<]C^9_68": /P'F\FU@6'A) M< 5"^LHRL#M-B5 ,RVK&18O_,T_;1.'57CH)5^ =59!$UP61^A"A3V]1)91G MPG^2QS^(HT];XM0K8+ _>L5J)E/, (5/ M/I,R;-V"38M5U1):92+#NTAK1GR8&.PP*Y),!1.A/&Z5!UPM_VM.NPVL!DX\ M?"M6SQHS90'T4U=![)P66Z,RO&Z*\9;1^^VO*>V-Z@V(_N,=Q(AOSV["LA&Q.5BYMNMI)NT-E=6 ( M"N@%/-04B)OM%3)&X[7P!L=9L37RUF$B;8HA.K 76R[V,[[+BU:.7H"08;B6 M0+<&&<%TC+Q'?2DR\A'IH8DLM !--("TC591L:G*1<6],T(0FXL72:'Y]5>8 MK"C/L\"P-0D&>(J*1\[31E !?)>;[!Q/ G$*@C]O6]P2A@_!CO([+CG;4E;C M3V34_'&'=K %.F"ZU[DEM.O7IAPK1KX DW.>SJ2\;8L,E)!&;I'/^#;VJ6"I MZZ7+2 O=,A]&Y9JL_I'WWUA)O$:,-5ICA8P5F&&VZ^.&&J@N,G,W_ MLKTN,W/1SRMBP^Q*#A9H9M[$-(C]L08'O463D"-V5!&R20+4L58"WWBA!:D5 M$(Z2'&P\P4;/4F:].L=JP9QUF!TKF.U9GFEFF-&$@;U'HDFA>F*6-LLD */[ MIKT>(_N*IK^<)FF*BT^K(Z:2_97F09A/PGH9,;=$3%>P%^4P6&__H19OY 7L MT#&D2!BV$602<9 ^3#<1H40_@ N"?.S&>KQ"Q<0'R'H-+_)JJ:BMW;P0]T\# IXD/[#>;3%QY XOVD#M'@?H<>.V=H/S]9^?].#OE15@X)\Z$/NQVCZ$ ?'Y)/@;3?!Z I_UX>!EB"67-(YR+/-1('R M"OPQJMDI* C6.-XL\E4547$#./_1QW2NS/T)]G&X1_.1@>]5(XIM1N)W!W,'[Q,C9]UEQT+X[A4$"2PJ.$ MN\?HNN1X)2J.HOCY@PZ_NJM/(^V%!"?>(41CCP#X7[]0VWEX#/$R]XX0Y>R= M+Y$-SI7%J$-[_%P[MMCZC>&'L$TM22^"TX*-BM'G2ED1]P$WLTHP!KPW>\S'&SY,W5)<20P%.=(25[.(\5 MT+J\#; '&+V@.#(^,5]0(6-H@^*:NQ,E.9+L B5H+PQ3O ).T46A3B\AVH!E MX,AWSE?OJCIGYX2OA5:R(FM/F]$$3-; _/B&SG(JB%QJGRT-;?MBC/U5'.H_ ME1_E;O1)..:R%I10,A6U%XXW-"_G5!*L[]VW?]JG)8W$.W**^?C@_>_#LIE_ M1R9)\_RRU_C>/GU"Y.$U.F8 _E,R +T;-!(M7V:'LM^M%W35L,B:1%.PIGQL M2TKK6-UD408:#7M6;A1@4WYP*4L#19XWTIX(/<'9TAD],/32WOR3,(B=D.XA M13&8WXH6]C: 810&TXOX^'U27;IC?[096MPPC?*O%!@5S'UHMZ9MUE G"N&+ MZ5&!EY- M;%.''0-E4A-IVZ(?% W;4JP 9Y(DNI@'W"8&U5.KO[\Q)CR1) M^+%0=GLF&?$1!9*G0#KCN7,F6V DND"B*V8NU0YH@]BHBC( MZM-4LA^TT;K,/2/[7/JFA=?V:N8#:UD4&7_Q-IS3_4=2HWG*\M2[;;'+U0[# M99:NXY@JKVHITN:4GM$:.#C[NI):7/2>\7(!+59CFX*N<1Y4A9XIF(KT'C*( MT[9-9^\:(?[!+U/RQX_-.,)FC-YPVCLJV^QDVL-)(/Y60&JA703[_;X1I Y- MPZ(P([A!6-JYD!<5)'TKVDO==$E^:+ZB63M.]V)>2SNTS2BD(K1'!.?P.B&( M_A)L-3^Y_-\=,9BUA)K @ <#)Z0(&4T>?)K$-7+L$@4'!]\<=S8;ZC@XH,)D M1_#@@_)9=RU'C7;;O5557'%_V/0*>6$9N>\Y:O>>)H$/6.$%+)5-H"ZFE%B6 MZK)8=*)QW>.H$(I8 S,G\M9KDTWLNWJ^=TSJ(QS"+ A,JQN+?X> M;4LX&BU2>42:@=-U@XU))MR)D-A\<>D:'_ZQA\RK+U@I\F8EY*-?_/[L 1)-YQG.7$!OHH6H4)P6M)]M@)OU8&ITQ4LB9%">P^#WV6)2K=O,',R%DVY^%7;8 M86IW88/7$JR#BU0X$.=M*/$GLD;TYYA50N***4L!H4@*;"\(PN*40] T]N0>BO9(;1K$,_=L\/)J1?'I& MO2:FS:KF 0+!M3X2$\"ID$6QPV[N(6BUD(7+WPM,IGIP2@3DL+GN$.>5W+8A MLHO)EV(N!5A/Q!4;#A DI(C8(D#>UUL&2D\!A4B4VC,2^")92_I6Y43903BG M@+54(;M0,_UE'X/J\<(,!K4XU#.$]US<&/OX'M;Q&^K9?35.@*V:<:_THFJG ME)"8P@2[BP1FFYXUZ(48(0L_3&M.J2-Q(Q*L9FF;F@B2L*#AA[JQ<2T$0IK% M\#>>G03O8)J%/L>SW"K;VH2-P0"3G?A"(>/U2"F"[QR#0]GF1E;T;*CGQQ\I M:E7F1#.,&4"-$^ X'\,T,X:>R%=!R2:8O5%61HF*VA;.YDCZ.C!=2^(7QR 6 MU5!YII-^T'*;6\4;3C'_Y]+1UO9,NC0RJKT5=I$W3@L7(^X-H?9LTE*A([V! M:[5\$]!X@Z4*B25A9\JU 3#L=O;NLL3GOM.7)GGVUZ_^63*WD,M [N=SV":* MS)Y\]=U?_J][]\[*V;*J[]VC+.SOOH1XVJ/'E\73ZL7TSOU)@O_O[G!>_ 7H M\.3T^Y,;";0ET0.NGZ0/&YS0#B=^BV\ZVO2!AO\_JG+HXCAVU?F,L)EOCK"9 M+QTVP]=#!%+X;R1GT?U#R:"$/B"C >VK/*-U#Q< MWYUX:TS-VLVJ10FRU Q$C)BO@DQJQ=M[%XL"^!PK$Y]ZN$XE#A1H=,%F!+ % MQ:+3&MFA&&<_.;!5ZLC@8]_48J#>V(3YAI^_G71HAE(-'X1W@?&I M%\'7? .Y5GFFW0],%V)>VK"N%C'/88)X73_ :T2SGSCN#;(>1K:HTY4GHFH& M]T>WLJC*!7Y-:2)E@R75%;@_8#]A(3G"!Q.C"=4$\\!8<%51%U2! M^ZB72P7X43X1@Z48_Z!*22GO=J635BEP=30<0X&/B/R+5R);5S"[*-QRWA48 MZ=:&M('79A(?,%@2MTB#PT]:$90SN(BNGN5R1/@G'/&"O0AGE0^'@.OY:/M7 MD60=2JY2?Z-IR)V9RP#)B1.5 YE)"?3YKA^6X37$:QU5ZI]'H^1 +0;-!7W3 M6PKM&+[C3 NKGRO6F+@)I5C;ISE6)Z3@6OX+'0(BCL0C6HLRL&X4R5&_D-_+9T'&[Q$?Z[FW,?3#$BSY#ZIR91(\LRFYB M:)!M$#4P_HBJQS7KW:"4R!B\-CUX0Z5/(I$3R31Z(!0A.S#4,YR9P8S.GX\H MH2&4T%=;#L&VU7<;D;C?O>[*(>WJ6QW 1[..F5P=& #<#PD%TW%TSV,/^]I MI895*^\LB+:X6#J>+2[L<$BP3H*U)<"$;[\. "$E7TE1>28Z8O"1'."0N): M@V7 ?(K_^6G[(NVX\&=5A= 2PI^03X[HJ5R19F1!,&':&B-SL%;!.PZ>L9YC M0NT,>=S65R9\KR!(X\@$=H58$*=90S1$&.#CT, D<Q+UT(Z!&YZJ F%@II-KGP_O ^*,KR4E$%JZ69[^ !8)Z-,= MP0H+:7'E(N7BL^ ($)ROC0*4O)#4NH@0795V]B4RD@+A9/1]3[XD\$6YSGT( MT89S?>'C&T+?T4"TLH[V],]^Y;74(H3"?!!5SZ62=@_&327>%<5#[>@90%2& MY\MQ9*Q!8A,S"%L,LH;U)05!<"MIO^ALP@ 1/QX7'!98L);*]43JR+_:#-+/ M?_CWLF;9)##L#:91!)6L,X@(E8@/()3):;I#8F0AM,PZJF&P98S%VG84?6#P M Z3\QVT\\H6[*JI9TU@2Y;5YI"C,J@8'T392AQ%7.U0.966#?1KG=OV@M#]* M]H3$:*R2N)C.&:R^2X5%_#<:;C1T.9X.7XI8-&&#&A3!H162 FU@^]])F=C6 M,Z+3;L<;\:(I3]MDN%IS$C5,LXW2/'LY-J6&ZQ3&B"E#4 ?.^>)*ZH4J%#8# MDS3Z-6+N>C:8H:S3=9XAG;R![]5>&4Z2IB*<*!*_"MJ/7Y:E:\T@!9XS?Y") MF)+7&?NL3/PSJ,GE;UVV$$[5:=6UPN^.#Z/&+)5<(-3I#LL+2 "I,VO$(QL@ MMJ8&.R06Y"[7 A1J9\",2,7&$W7URJ9$/) <66/B)24Q!1)+6\",5/YZE%T) M-4NT/[8;#?4VY(*4.(>BZ-'M/%T$$31-LKWDH6;TMP W'/53#Y!0ZFG+6(,S MT7I-W,FZLJGUF)7-\_=S#$9]U M _BL;X_XK"\=GW49KN9OU L#-=@'Y ?C>P/KY$J/GVDCC,0 "L-D2:C.S:7X MY7DUX[9\]+/O*P3%!#./L][H&J&Y )J'OY W@2C<- DE,Y$(I[&%W2691;B7 MD.4!ZV?:"Z;MYPN-[W5^GU]S?B]X3XZ:=F+SMW,TE.'<2A66G^KN +_ZGE$! MC-11L"&XSF>-ENGY\NGX2> 09N!GK86W=(4,@J&(:1(7&!!9'M4#J/41R$FV MQ!Z7">O")O%>_0WYN&"^[\K&RS1_M>K2?)3!Q((][A821.D MI&]KK!FI_\13/YL1H0R^06;.&[=S8>X:^REMU0AJS"DC?][#4<(.Q"(@6_&! M<*[+<4N>"=D8;VR[I+7SHR)$VH+J@9&UI\4@$9BGX. M\C51. <+-,_QGL@0(L5J),S:U0'V%'M_U,F27<5HO<4#U76',U+-65^@%K+/ MT^66UII]ZEUOB^-I)2^$%)IOQ.VT%P$=[Y5OV*!1-L/'P[$MJ9G:Y4Y+D9\Y M7DB($]T@@KC"V@$0N9)J ;O55[UW3<'+ =LQT+KIH;4RP3=FZ'KW#?3FM=4S4GD J"C\GK6 MK1H"_C*-H*0XKJFG& ^/?M6#01R\?.T+R%W<6(G4@YN!P@]D**YC[K]B3BK3 M4BUZVF>HB/K5D8 [H2C1A,<27)M_=Z J6+7-.7@;;L"BFI&?#N?CZZ^_3I[C M$?D5";C!>BZ3,Z*BGB2_Y. %=N\<_*?_(T51D=N;>]W <,0<&7JE?P\\] T8 M[3]7'49[?LD;M$ER>E88_EF3I\FKE$"7?LVN^' X+2G,W?GAI:0I66?R*_03 MT68_%MB\IDG^.UV!-#Y_3[VCFBN^[R?X#(VKY]2E!:;THBCRLLHYL@5O^ $, M1KQ8DH>G$VPO_)#U-#W",L<)H#6GGC<"+1>J@#)7/B=%Y)'H?>L%U];<3DFJ/5V [JK#\G M#Z2V9NL%U Z'V"9.GPX*VNZW1B_X^L'@XV.0K;[G[QU8:FD^2;ZOT__-BS\^ MA4TOVA3_#>9 L\33T:VF.7SR#.[B+(5O_ ^B!5NT#5Z6+1IF^C<8-F8!P*UU M9?*S$&><=7##P>'[D:*+3\'*=PW8W;-EBQ8_LH%NGH)]OUCD5?(<;@9\U0MP MZN'3G_'/L #N?3X#;?ASCO]ZY>KNCT^]:/V]6L*%Z)II5R\FR1NX;I?)V;P& MK8FOFB)O^MNN?NKR<^^H[I'H*ZRM9'D M_)R?R_[0A&'R<%[?X185.1@Q90X+<[::5IMPWI\F/Z7U%*3[>V0D08F;+<$4 M+$D\7-H9SG5&$\R?,$Q2HN;]WQ2+O5BA@)6PYEJ<_JT!M M):]AH_^X0ZB>N2+=,)3[;9$6I0.5T!;I'X-$X9]^1=HP^B^X*7#5_L=MJ,K] MTXJ'O3<^F9:YI!3YPW<.UK !@4)O8)*<8>,8D#X\D5U:+OYW68%(@6%=XM;] M NH%%= +5$3P[Y_R%GM+3)*_IVL4P;-N]@Y#0RQM_X]+\1]/L8(N+U =+$%E MK->8D_HC;^CW\(IW%4C\VR4F+*%"C8#]3E!%B)BAE,V!W+(Q5I"WP:[#Q:&%TKR85P,Y3G.A0<] M).^2.XS7J#?@_*:UI.O36E[ILKM2R*)]?(C9@=ET?3"SWRI-W).H1O]:/LK/ M")1XA1ZA(R#[EUNV>U..RL/;0>5 &YO8G;TE#LL;YT!7UVWRXL6$4X_?@'JJ M0,A/OYYW<1L[RTY:/] M@B\/B3OV%/H4OO"CF]8=&L,/'E!\ M[-'E4:V/K\OE0W!S%ZD<*LS.I>L&OJ/_=94[]F-OTP=?GYP^_L..^U1&IEI9 M7HJ'/<%>Z-G^4'CD(]_[^N3K+1]9/KN*6/XC7;DK7(F[BQ<>G7Q[.N(\XZOA M2E,Z6WS4C!Y_??+MHP/8N5?2KO9##)H;%.7MN^C9L^?/?_QQG)6 ::==@3$2 MQ'6,)[@?,:O]$OO5=X^^'4\Z/_5F/%NF.<8D)P'N8B$J6[?;9Y75D=;@;+5) M?CE)SL!3+=*KS/"#1/(&Y.[)6'(WTL+^"S$!7JXXVHTX?_#B/J\@??ISAGF+ MU!7)LQ-, J1P#6P.4O<]>?"?H_N,QC,9U,/7<.@XY*X&X_^G*AWOCKT!A?;P MH!7:)-G.C'UA:@VOSC>SY0K&EOR]*EUSD$KM\:/_'*76%]$>2)DY/5V)8%8! M,Q^^PMM>A;]7RS+Y^\G8;L8-B-[C U.!(CM],=L"R+.<(:U@6E_%U/E/THIO M6JQJ_:6JZ_PP%>*3^_\Y"M$(Z3ZV0:P_AQ[] M;#O:MPE".9PY&-LE<;T(>,>QQ30DZK M2=<2Z9NEH*YA;ACJMKHW.&A MGB1O+ISC2^M[)VWEU$3Z1U4C6GWE$*Z>W#GK%D@?\N#^Z=<>2.M+,+#\XNYM M@>7@VMD,4W+GNBD.!HKB9'+G@YR?NY1ZG]:$>/V DMPC4.@&@$*G1Z#0 M$2B$0*%79Z_?OGAQ-530A^(7\!W)BQ]75,[ 6',&_^,=:IS]"/>V>^L:/-K_]2LQX)1J<.?+/%+!4 MV$"8.190=O]OY&.@E8%['*:/G6JZDOJJ(!-@CCV^DV:S@L4GN^7!_:=O_L_; M$_I/,&'PI27=5-2S>@D7-:\P+2+R=F*[J/E@;4@T.&3Q4L3=-P*XNP"3ZW3R M[<,'-UA8\X9,OM-OGSR(>2^)QC'-L;=PWBX1FTCM9'W[\C21:EOD7DL;9!=# M8I$R.TE^D$;L.1*)FE):?30^-DD7W&''Q;^F9?K]Z'K"_(#> %+G.@0[#()_6OH#?8-;S'O.)2Z2!&NLRM'74-@H^Q M"%!8XTS;W1X=3>^) X2%2JH[1'%(K!7I&N_;J(QIUX"5/)$[.658%[69 /I3??7 MY_L%6*7O\U6WZBM?H5V44?77=MU-P79$*I&R!)-XAK6,18I-PU'1?OWPP>3; M;TYO4!3?HL^]J-/U4MI'"17TK&.2;&QR4^'Y,CH'MA1T1;FSHC"^- M#$B9;"L^O?C$1J\];3DE68Q7557[I_^29W#FDS?862LMP !XMG0KM&&:A$QI M\&#I5Z_DFWX_=O[B[N2J+_T1RS%?2?^PX=<-?>=NN!OVO>3Q_?MRS_>>C'_@ M![&0\WXA9>B*BEY_#^:K$)J2.E]1R[:R+Z"GWP0]S%K5_ ;;[*GNY[?P_H&Z MI9( O).;)9%V\![Q(.B4MDGID \HK7/L(,ZUK@SGUWME76,\P3QLUSMD;C2\ M0J@R0DV"1(?PI+JBNM#79PX9DJ1L5FR@AGJ8M+:OIII$*+>57XKPDWE>N$R_ MI$W=C8%)P_(V&%41$B\4/M WGZ_0WA6"^>3TT1G^\?31,Z,[_1/.D%JVUI-0 MY-P.+6=%^889H)+3;_0ZL[\3'EE#TQNMP6XB5>H"25V12CQ2[-L CQB0S*E!H[<# F*)0QC9"E^[!^$P4 M3P"/D]1IOEHD33W[ZU?Y*ETX?,OIR6_KQ5<):)"_?D52FL\&8A(#ZGA[2)=X M\5=S><45GM7ISLGP5_=-0\=Q/7?^&#_ MLNW(AU$N[/(UO%*BS]\F VOX 8_3.^FS[@B6:;?N'AXS"J5>P+G^J&TZ"L9- M"<8UT1)'P?A"!./!-?$&1\'X4@3C]"@81\$8$HQKUO,-+$8QKUN9\3L'8 M2ES=H,^EZ,IO_C"4C"^D0I2P*3-CE&!]Z:3M;) M,XD'7*U"_&:V0IW9PX'Q. M[W\Z.^]*V_$9U/A14@]"4C^AX7F4U*.D?H2D/OQT096CI!XE]2,D]=M/Y[,= M)?4HJ1\AJ=#A*ZE%2/]/M?\@Z]1/%/SXDLA'C?W;"C#[#XG^J,S?N>_8> MCX.(*GQ.E?R?\9Z;E(%/B#DXRL ME8$'7Q]EX!#?F!3^3\C)?\O;1$XG9YIK$3Y7Y_RR1A*.\W;HA?")YNR[7WE'>_D.'\*ERF\?[]!9L]BT8 MPJ?*4%Z3I/Y6R=LG<])CM+VG/.T[W7M6/BZ0??3PY,$6 :I^N-^A]\P$GV7? MKK@0G^ILWH+A7')./UYR;HV/?Z6I?.;[XA8(Q"T;SF>0SX>?!YU]E,]#',YG MD,_'U^QX=Y3/HWQ^0OE\<+S?;[- W++A? ;]^>3S^(Q'^3S$X7P._?E98F@W M7V\N_W$MHN1];(?4/T#""$AX6Q-+M$-FW+9.,[=*ZW=,A+?G(:$%T1M7G^=G>YCCHB#'XX# MR/S_U0W]_SY3YX]C.XP/;X?QX-@.X]@.@_M-8"\@8@;_(6]F'7&VPIUR=E33 M'ZFFO[X=:CILL#<,PD:3H7%6IL6FR"#;#LXAD_G4@F7_I2>9O2\LG)$OF M7FE(VIO%LTO-[#Z:5A]9GKL""9;A[RG2+^.O?NM*IB,F6F3L?9!V\"0PUN"/ M9"03U7!X4]/"!\S&K]S7986\O\057#7.?N/.J[1N_?*]>#%)2+R$^1@F]B.H M!S@T]_Z'&+#A@T;8D1?,^W'YS@\*B=@]\5V8A]O]IZAY__GE_!_UUC6SW'Q,GX2URZL&1?3Y3,>L1# MH139(!JXN&=EV<$/7[MU!4/!+A2Z6WZQI?/&_O4@^FW/N^V7XRK\VZ;S!?92 MX#T$=V=&#.41&S8V%X"!6^[I&^/3']1.+__U_/6_7CS_]08[I%S&I97'(NBFL*VP%W589>+KI8VEBMJX,--"^CMV-21N^8Q\3BW MR&A\J2L\# 09WR#D\?KN#@]DFIVGU,J@M>--J;6&,IZG9/+X3NJ-;F?7-$D.- IMK4K]F \[AJGB*9? /7.^@Z.%N3!-M]E"T*=I47,/KU M,@5+8^8ZNH=X-F6'79+EH_"D\#I>@Z>#4\?/0.V!R:#EOM$*^,/'73IJ.B1D M8C1N(?H1&\HL?5]"OP9#+9Q-DQD8$G^FDDXM^&!XN)^P)-00)DW6C+-/"ASC M-(7S'KH1G#5Y"@J$&-KC9X&81$]9N$HXS_D9PW/TQPS[=H#(H3L.@NR:-J9WX=>,8O\6>J-6?P^:*J-S?:Q6-[+[*\Z'!]0>5B8\?&]!:BUBR_ M?W#RX!3'C_IB\?/7\]=G;%R__ M\>::CXS]70S]PC:C>6X>'IR9,_1--[^.CD_A^"BL2G9-@#%RUR^'3K">L:%I&ZXF0==8U; M@M3AB4\O?%<:/<,@X_"7\ZK KCZ3J]Y*K&5T$!D/P2L,&>-HY8L,L3&%=0@ACKW^)^,O)MOY*7DGF2KO*3&D=1+Z+E8 M%->2\?"T-'Z:V"?8,CI%I3V3'DCV%#PX#9NMTGWRT&S_Y<_WZ\8:&C2:;!.L M\Z6;R[VQ\ 6_?_#HY.MPB9&MY/>8=#L]'DSP;L8/O^)58]X0[LRK3&SGPD53 MC/7(Z=<],<3'!\G=^OX.J<6?19./]XQ?(DOH313YYW-6V1N11OLJOF%61UWV'PHS.& M%FLLT[UKP%C_1(I#@A,PP1>TM]?IQNA_*H<"I_O[T\>/3^[[(Q<95:??/C'V MKM<&X3FL=<5(/;W?OT1.'YY\;;3(JTOU0#@CU=8[!DZ-'!M_1K:/SU75@SA, M5WSOT&F]R<:PNPU'<:6]\3A+T;H%2>E*[YI=?EK?R%->A(?K<9=PX\A"_ (S M9+ O>M==8VW\3U4_DQ _>'SR8(<,/S(^4F3/J +'3^W#MDR9M(R^BVN<2C F MU]&0#TPJ1_Z2N2FHEJYM,*D_3H^W8]+T(Y*F#X])TR\]:7I]K45WQ=OT_9!Q M?@FT!C6.F\_9>/-6:?J>-0=9X=^D.];JUUFB0E M^%3A\BPJ;C[-&0P:(E[#*QHO2%LUR^D]OO'\'%Q<;5MPEHU=RE7^GMJRRJ\U<+5K&8/_@L9AT51;:U> MR4)KD[XW\\[0%6ES:FBZX30"6C*]A=SC K%Q_@_0I,GIZ41E^[+CLGUGQ-*Y M_92M7TST,ON'IBOE9\]LHM, SWP:TT\_C@KGC43]+P&9_?_LO>MSVS:Z./R] M?P5/MMF3SM N ((DV'0SXSI.U_-K[9PX>_;LIW=P8ZQ6%KVDE,3[U[\/P(LH MB;8EZT8YV.G&$B61P'._P_@ O-/$.>X4RH]9'\L5,I1R=JV:AA7/#UTXN'3U M8>V>_IY$B/U^Q% M6Y[%#E/D.^IY E'ATD[2SOJN_(-.AV:?3D,;_?B!*P*@IV96X_YSGTUR#:V M[E4XZQ4Y7G.VSM8H9M/ZYX>>[M-Q1C\Y(W"T%+/EK-GTB:[BRD\,1.T M]8!=]6+3[=X$$?I ;M1QZA+\N"E_#EEBL63^2_)X/" MEBQTU?YG5/G[P/=X0T(B/ M)[EM!#%MIIZ8%(.1+@IOF,FJ&M?[.,G_U'>SO;6W'/CX>Q(.9^:DMSN1%,;G1JNJS;]9B"GM-IWDS8L"TGU9UMZL3 MV9NFN Q06GG0^ZN"^7$L],-7= M,PV3@&!#'I:,YLNU'H3^M%*-K5(IUM'ELJU+L0(GL@7:6%73;V[)KNRRD-%TE MWK\G(%G*:0-E6YKY3&1FYIMMR@5"'1O!.#O>I.P_,/3+'ZQU>/7 LG\P6 ,O M&8P/_J>I5#<*UTRQ&#=W,B5T\"D@JJ)A\]OVX +38E#V230"'6XRD ,-:(8GPI0B>!9SC:V057(6D'Z%DBT'(,@AYEI MZ:U9=CK[P7RUVI<9Z."]T\"L<.':]_X)/%[XWC]&MM+S_\$W57;CS]ZXV?S< M XQ\,*@#B-AJTE]ST)F*^]X5Z*_1=!9!:X7P-Y^6O9HO:%-E.FK*8&N,%/5F%N:T3:3X;BB MI3R3NJA:^NH%R&P":P4L'S?;!U%;\VB#NQEM.8.JIOETNK1*-E@XVLT]@*.W M&I;G>[^8^2@@KT]-\Z@8P)73"LC3F\SCX23_9. ]XB4*&J#7\&Q #N\[.*"! MK^D:^P)X@+\-#!I<@J9HWZM)G6G4*YBJJ,UE"5#RJ"W6K.!NB]U*!S#2 7EQ?EA(5WYQ4G[Q7^ 8!8 M3<#(YKHG_>E'QHRL^PO\BMW7G9O1H/N1^1GW3H@IN^:G\V$>:4-HC8AY17ZH MFV--)UNKAZ/JD_6[@#%Z:+-VMLYH"A;C\('PF>1F+-5=/:W' F1J6U3RM 1- M&1\PTX5XW?X(YG=V8V;HCHIAM1C+-V!AC>I).*UY:/!!YOWC^.K84T M/*^( M9+D.47\+P-[.7!SOFK>$AP:S9MH;WA!^3>YVLID)G!G19$R[ 5!BM]QHS4\Q ML]"L+3F\:TT>@E=U6VJIGLS0-]N:8=IXCDS/T)%MZ&GU41][5T;SM1]C9MY- M;F_+7AY8PCAKJ9OIU\#I,O.N2OG(I81=F!N6^LONT=JKA1G&9VG"#F.#78(P M*']J1T;95TW_=M=]K.[LA%TU/] \0&BKC@%Z>;FB 4CW4MQZ'[BA$4ML=ZV9 M@ZWOC[-/VM+1=/'-0_C+R:-8RQ8AQ<_:5XE#X M8)6!K=MX*V=E52@N+1J=#S)U-,Z.RE=5C[0U>C/ODQ&[,W15&'U1\F0G*;7W MW7[P&"2&:DWVJJE>@+@ Z50L *9JD19ZI(VO8BD*OF"8WG@9]>"^@H- O9V M(5-4]E(G/&[XW13A#8'#'0O@5]4_WI/6Y(7#>*^.E[DX%]>"@]B67 ML'Q-5">@O]\92'=Q\'SG%G$8^KO4OYL_C][1M*/I.9I.(C\.]W,>MJ/IOBUA M;V3XBN#CW9G$ZQ#AFAO]H2?]_\9.VVXPX/$9MK;0!;_V3K,R45.5DA3&2E=[ M((9=L?<>>7BUTO? Q\&:PV*>QI7[E/_/XSD;I((UF_P=!?22 G9DR1Q&>,*H M+H*H[Y& P3]AN-R1W@N#$Y::H%ZKO27&[_?+(G+F[P;,WSW)4^=L]6X)NZ&V M5\0/@^?F6H$?U:\=.6+M+V!Z:8/L/CF_O#_>4\-DXX4L6VCKWR_O5C*CO*>*>7M$5L'8X+TJ73CY+Y^LMY(A3Z8O>L, MLWLV^?%] @$SXK.('@!1]D^+.0YR'&1J4*A/<.(XZ)ODH-X8CKLE^E=K'VZQ M3XI?<_,'4P73TYXNEZO>!FNXF@.'QW[#U^%QWT&3'L5'+O38.ZOGQ[BVEF?N MH&UOBTG@!\E>XA=]=;0<21\X26.*?,;6G$+N:/J9+&%_72U!L.XH_-Z57AVV M/[]V%#RF']U00'7PN#C(@GIDN5]SPX=#.3GR%@9G@=F_Z M994Y$]QUUCP75/=@";NAMBC82V6TH[?>+<$UQQR0!_]H'XQSWK?-$BLVH<0^ MHWN94.0\^&_/ 3LL^#H\]L^1[A@FL8=VSUE'^]$35IZOC[T\.O9FC'4ML0]= M3:O:M>OL8Z5@+L5[&4OU=.(ZT"BP8Z=#9:=> ;]_+;6.KAU=]X"N=V6D[MK\ M?+B?MWT(9%]:8/K3+/5\ZONVOE-,D,\(Z@L-]:\[T%'U(5(U*)@DV4O TU'U MJE3=X^[5]K]CL9VB\WJ4> Z9NSWB/0.)IQ M--.O)7PK-+,CM;SS.,G;P7!BPB1-;^][G7M7]@35O77Y[BZ+_3S=V]?:M[&4[U+?KXN^F[6;9OU>1FLG1/I:_] M-D[[:K4OSQZN0Z87J.[!$G9T]@PZ1HQC"=<6:GC1<;27&EZ7XG;$YPZ6<92W08 QPE'/6>U6N_ K_X+7F&7!KHM^ U5]X7W2N/:7' M.K\9C,!:%[PP)T:.O/&U]D; <1U/KPSYTB.LM&1*:6:N94Y[AJ^ M-[!)4?V9C\;>'Y-\4*B!-.%*/C3122_G8UT M&]A8+LWK#0IP;PHY*0RP+%SLX=\$O6[=H+"7\&N/B^RSMN"YR,;:P\"=[:_Y M<%<+8/-I >Z@??/SCV:A;TZSD65\^_1W@Q$?R0$?MBCO:@P?E0B Q0TGRJX2 M;@%KS+696W'L/7YTN2F.NV='TQ]?MG_\'GY\WP8CWWO@5]W[[=[H,MO;/"UU M,MNCQ-1!@2_>F#W^-"U%;'Q@#R2?G PM5 JX]QWPU!@8&OY1$VV 8D6<838U M2%/@TI$TQ\9;HIC;5C$W$O^'P$1@+5A]L4\V$HNKYCW&D0#D$[: MX/M&\\(PQ?P6S9LNQ/U<+E+JH5$P$I;]MQ?HA7U?:0_[OM2G]F4;6RF_&0SO M?O+^^^/@!O9WH;]X'[(;/OKOF=$L-()6N,D30Q$0:[5%K+H1>OH8E#'E1 M (S3L5WBBP7=4.N-C<2/NH-;Y8(H>U(YU2-Z^J$G8@N J<[?V,/M7I>T.5L+ MH(^'P:H'&-K6^0)N@36^Z"%0ZN] %M>%=S8R@NBMEOI& $L'V+?TOYZ1M![ MNZV?);"PS;#FXV3Y %YF)&ZRV(R5;*P7JX^D7C]\96HG&R#V#/3701*S0_+2 M2'Z7Y>#IC+P./#_A;F=?2W-@,W?[8+P$1X!K$.!&",[K0-;21-A=RW(R]1C[ M-S/O&Z>9K0BMQZ"R 4G6Y!Q_RV"9&Q)HIY/<.%UW!TE1.TA5/VJ^S1IK..K( M+M<7E\XN?]"?]6BR9@9Y^1Z4K?DPL_2_:<; $S/DG[.\J(+U9U_'.9?C[7H.*T%@^T98KU;3D=5<;8%H?H7+9^],3?2: MW3(;AO42#/SRN5)"OU:S7[K$QVN>G+A[NEQE>\LDR)\+(?5K-?LEZXL?3WJ% M^3V8F_TBAWZM9K_$^0JM.X*AYT)WF3;:9Q &>O'FU%P]Z(C/KI]S?VWANO9U MO",\[-9R=OA?#O_X>,UFATWBOS\6JB.?Y;"P;7OQ60<>GPL1@%VV9F/&WH3( MOBVNGH5>3XH!]]YS.4@'LE>6MG.R=A?8VJY!Z *NA[J:/3O_V#G_SX:4^K4: M%W)U(=?>KF:_Q!D7+"WIT3FXK\'])P=T@4ZWF[C;-^$ MS^'$B'O3@=LO-ZM?J]F\T[=O>+FH0J]6XPCLV:&T7ZMQ!/;L4-JOU3@":R_P M648H+V]USL=F;-6YG='F@@!;09!2]?'WI<:%& J M=ICE;CNTVAT!/=SWMMU*=]<(WXOG;&^.QLYL54<^SX]\7B4'.X=CW\:>:Z'O M0SE&OU:SWZ8Y>G@S2TL$N$;Z;X Z7^$M3VO9=T^G:Z3_-@E[VR;XONFZ5YMS M9+TKLHZV'"P^ +)^)K'B_#8S1R57U2B7YA1BYWSWP/D.=I@_WX,I[LA@.3)P M(3Q'/FM@(=RVHG;TTXOG;"T$3,(^S>(^J!APK\J.'YBVM*>.IC[4W/1K-?NL M .JDCU=DVR<*[;4HJ'//C\^3^J$9*-4CP#@^V2.?X.=<$[K7V5=](+=^K:9W MQ/\*A[N;!]@7\G=-+8[^:_J/MCP#_$#)?V>N598KG;=/MO>*;#A0\Z'N'?M6 M;P?#R5@K[XSG(_"M"@^\+._JFN>[\Z^6 \S.9$5'D&P0_&Q MU/[ZY&-Y_0*-8Y:],LL.CW3J"ZOLSM'J <7U;#G]8P P]78X+: O++ [9ZL' M1->SY?20!S#=7;CMEBL%UGM[@WVA^ 7_JGKQ'5SE8JCK#\S#W_PL\A^;"^6] MVQ\W]_AY[K$_VUMY4@_-YB2 XF\OT O[O@*-?=\VY5)^,QC>_>3]]\?!C2Z\ M"_W%^Y#=\-%_5WLM!O_1AGINVZ14)BF'O"C^]N+MU?MWOPV*\4?SZ!<=*)V% MP3A_R%5!='B8]@L_>8,Q MW%O.LJ9Q4BUO=%%.%_4\OB%[RP?WPR?C;.G]S!+\[%9>O'F7Y0MY2(^/E'>_ M&^U[7/TQ*<8WX+47P'VC FC&RU(/GJV+\6 \R>NJMLQ4M7FY'G)SJT%Y]\'( M(X@0^Y3;+!^G(+!X!?!V!$!F"'B> M41^]&\P(D5'&?1'D,(IW2I06JF0L+ MDJ:^>UN$W'=M_LJ:4JKF\5\^O'_WGG_2O^2:_WD"_S0R1 XUSZTY=MU$80&9 MM<2HKM0FF;WX8E;VS7'QK'"I'_PN _+,7[Q9V%_'(B\F-T+G,ZML$Z $':3S MSLC6$/"679Z<.T6P,VR;^'*D3"7CG@*BP;> M&'[A=\4L=_Q\W8C1RL2O0(F, =R!H)\\"K:__;0-=.^ZVHXUG.=-@<5T1E.^ M]6/WUI;!Z]\U5P:O<_IOI0 E]ZYSG?[MQ5_.+]Z>_=^+-]XB8N>$[3+(?/'F M?*3TUP9W?(95GL)KJVSJZNS7W\\N/GKG%^\N/_Q^\O'\\F)UYKVOVN[CM?9. MLQO8UYVG--#5S6 $Y#X TREK[+I"?RJM-<$+,,1 +@Y&J0&-E9&3,8C+_\!U M<6=_)Z\'.FW]6FDY*,P7;_B?I=CEPV$F3?,"R-%LDDMXH+'F@!IT82U%>_.1 MU,?>5?GH]D5O4'@:7,.)M0J-D&X>59F(0L-W=8,,LS=^>POHMN)^.3O3]PIC MK1Z56X8KMWI4V V# 2O_/8$ME6]@#^-\(N%V9@5F'^7MK/WIF[L-)\;:,HKD M<8/5G[^#]PK<5GGMP5K@4>;W=HE>9P?(#^9Y@$184K-[_=6L7)!U3Z_UX59P_Y(XVM,&FOML;.7W.) /#=5=!AS=-ZB77U.$]P4H MXON8XF/L@5X?#JP,LZZAW?KW<<".T=Q'Y-@SP+X&:0S&X$)C#'[RVH_?D-MS9;*'9:? MMV\\L\J'UV 7?9L/#&/ ,F:77X!G:/@1/@>)_-!R/V?#"1A%Y8/OW<'C*^]> MCKUAL_WJ6=W+Z5RY1:@A^=0\SS+% -A%6E8PB@%,/Y"*\IJ//H%,!4D#=R^% M+(A'L+",P)_'MK J),^^PF+'&A:!7VZ0IQ\AX@4%9ZF9Q<>LFY@Q"H_I/#$# MCQM5;/=G(#&WG?CEL?>N$S@=4%G4N!W@,=31H+&DD@ZC:;'IYJFN3[;)/>(AOV^NZO-H% EA"L_,'%]?:Q.IUWVAKY./.(CKC-5%IT4E>=BG6EGG51EA; M*BSJN'=9IBJ2?0_F^@V7>F*#224PEE6Z[W5>9"/S*S"S[].GCSUK)>5J\-5R M(V!Q+=^Q=#,?M4O/P"D%L>&]S?[Z%\+BU["2W[E2>@C/.SG^ZU^"$+T^;@S2 MIVC%QTV ARFUVT"8@?8BU%J$4%L#N[$"CCN#,^OH]7M%U ,LVZ6\:[T.,BM: M3:^SEVT5L ']6R.OP=*IS>D\@)=.O?,(+SVFMQXAH0=4TT944K/Y>U132X \ M9?0#EJP'=GX?XPV;24S5_;/2]U?S),7J:YG]8V-7B M8W/V0@]8C=8#3^_*+,SK/-9>F>G'B;R>VY M+%PG\ZSKJ]\_6XL^.D6WJ'9$&NDWLLSN9V4V7:%J"/ M5T^-S: )TU%*MHN]F[TP>4O2M M'&%'VJXI!0,!KZWN?-S#?CO=0E&;=["UQW_HO6]@>]F&[7L#V^I&A3&>LE'1 MJC]))[D%42N]NN$(U!RK_G;^/_\X?WO^\5_>R<5;[]WYQT9J4.;/5K2ZN])A:7/?VZR*K^3ZA@\ UL4XST:?2GZI M\]X#6R9H:&4XL GF+X/QM4U2#C/+"J#FN4VI\:&$]_T$HQ\T^Y MUF4:#K@/6.VMEMIH0"_ ?D6%[168'*T)OMKT.2^NO10HNB78TCR[J?G:4HQ) MY<)W]==!4>78Q1A^:>K\QG?PPN1G$,J5]4J[_ M/1GDU6(-#4X?XYL[&F25.615\H%?,_= :5."R>]NRO06[/0+V&+F[RU8!J.Q M=?ZF,:YRV<4XDW^:A.4D!S.R, 97Q0\=F&Q ((%\3'QZ K?,!!@-%2#J).=4 MP&7I= ?6RKNY&8RK%9:V_!==P=O QMQX,"H]#&%*P8;VI1$917H'8@*T[:?K M$E2?],CW/L*QL8G(Y^4!;6AAEQFS.)N-B##\K*P/X MV!BF!BGVUD AM-E[O0:XF/@-J;6LZ>\9:>0F[-?2PZ0NE*6S2Q)Z. "SM2B? M.1C;-=I@I!@,#>V4.7?+0. '&&D-U&V;I-G'? G^]-&Z>*^!'=2*^(>)% M4 V*8E+>')P,57(](,I"Q9])'A0384!DZ0CLI#S[8K;64/F"D_)]@*6#8#9G@T_VUN9Y,88=(VT>Z\)I,1$73L<;="=.YGU8+))WH8[:"XPP.R: MIWXIJ()A"=8:V,;1F8VB<%G!]KZ?&AL #QU?DSMXW*"LQ8UY:J+&?Z:EE?/ MY/K:Y&\X#0@?\*U: :?2NC#21NI\#((9/KN=&!8M)J;6I9AQU$"LL.4_$@35S>/\ U;P WAV7I*K VP>7YG'JT&M82:#!5\G<-.A;'\RB># M[!L.-7C1E3"OD#8Q@8\L!:%;DL4&:>]\Y%W*<6:4$$$X+HGEEXSGRBHHT 'P M:5Z8DMOKK*R;,=^82FKSM]B/ ^(G#%=?!0D, M@HY_YH-A+6]%^T&JQ;R-AJN751I%WD/*PCZEO7 Z:>E(@#X&VO!PFGJG?#FGE4,,DJ.X[D8)+FG7J-9H:2C4&^R,_K>2 M/)6TLC>U-I[9P& $5BJ0W)U]5;?7J#+@;F]K#%Q8L34)FPZ:=M3/&,'S"S5& M[@3NU.P:"%L//AN^W3$QGMMM/4:,CW@+#4E.*NX:-'>=)T<6M\+?EAH3=D]B MKHL:3SOHIV1]<^=[?/LX.0X6??OS.D3;4MD5'K2R;G/+5:A_;?S[/).&F$OX MF1^W7?*J+O N^P1.)WQE,C!F-%A[M6ZO4R[@G.M9(_*6#PQSSG,K:5]Y&#Y^ M$\">38*OD_QN 6$Q#5YW M4N_!+._T?]YPCHYX^!]R\^AMN@\'5>_KD9\NJ5 M!X[[6SXJWYA'X==@8 S+]W]Z5V!LW W,ESZ"9Y@#\1.B86:$JF,[#7S/>L8] %T4D.QXWM8-!SMK;MD6X==D!/]\'"]F8 M65EM?]JR,SMN@<.X:Q'O*AX#Z@%[OK0U&LUA]2/X5V/K^_OEMFUBIVCNK;^: MXO5YE^2>ZHD%U]>*B\!S>#>_*-31JTRL&QB4TWKHNP7P[ M 3]3>N#U&Q>YV7[EA):6$BP3)Q%L]&US'_M,TVM:&H&EP,7'$5T02+!>.T97 MS?ZV_ 68(F16N-T;D-UZT=APH9FB,PI6&@Q51@Y^<3L$@BI#)R9H:QRIVRJ"9N[[ MC^.K8[_RRFS:S=;,VYA4&;SB?X(7 $KKQF8;JSZ1RCBH?"F_:0]H=8:HNC_"XS?6T&F:+&JW8/IL$U8#;Q0X,DV--UE, M;F%S9M$ E79'C/$-AIEM$ZQ9KN*+=C](^Q?@PH+#63H4GPP'&&,S'Q1_EB)I M"OS&L^P.Z_C>)R!!L.,F>6Z F5KWMFVURD$N)S@(< F6$US#_ACHCXU?%,W6]7\9<0O0'D(_J?QB4U_4[GK MR@!O&=Y^8^P/ZG LJ"H0>H;&3?9F7%XT7'1K'CA-MO\^Y;-6)' Q$'23%4". M^:"L2FKA^6$RJ7"69L-A&:SCAG!^ST#U6IRPS)U2S69YN4=_J.+IGZ&E^U]8.J-"B.;3?[ Y'NR)N=0N:+%?7%K.0&#\$;G MI44RJG1YW3Q8BUBK<%05NS:W*L/];:^Z3L25(4F3PQH/C5:J]V^-DVH#8"M> MZ]%LBJI<*;]J4B\SUD-=P]8VLT=9 ME=TT^VQE9YHZ3UC!W:T1Y$;/CFTLW6H%FP@O^R"7:H.T#94V[W(%@LM4G/&9 MLOV3J9IXG\%OK':J*+;2#!"/0H'PRWW:;X:Y:I+V#\>_]K^X[7(?_/ _VEJ-RP/+\ST&J4_:?Z,7PT MFEA\E9_K%7@W>GR=JVIIHUL(Q3YVNPMC3@]Q:"X"V<166GZ*YP?V5R63R''RH4QLNE^4"7YU< MG?[@!2'REZB8. O1I((P):1D;O_9^G<)#U04W53M#15! &7GC5AH0ENFH M\Y&UE"XG8,L"L.;!B)-5^VS>V5C07.VYX!V9T'$RAIB,_(V=SPO]F9 M]Q]D+=<]V9W]0^$%9A@7 #1 MQ.'+8^^T"9!,^^L;B]@F%*:5%:D-:TEN8U%V-H*^*9H$Y\1X?^!?@K-F=(O) MK.;M^$N%J85,XK3VJG9#JRQ=>^<5L-N(-5"L,L^ECFRA"QZ;?]IV/+\:#O;1 MC!YXHO"<@GI0*HAJED'CP\/.:CZSPH%_-2#Y8P)^FAK()F5=Z<6ZQ'<^=C4P M6!)_5 EC;I_ )Z928/;^\,"96]<*MT34%-@U5BO=W[#WM,)CNH5R)97]TCRF MOL,7>V?KF@)!M1]>ETRR$NGFX.-NU\)5XL%\\U*9)D?U[5<5G^6"J\)_Y7?JB(4L[.QRL7.!/$, M*=3F]K3@#)Y1=ETT(C: MO+EV@99L+>,Y1M[.A'/F^99[Q=3.K7Y?VQT+6FV>A9NA.IDN:V^J;()57VU< MZZ(%!!#?8,L/QH:4=#TZL15R-R51 S7@9>1G.AFF!>N2_,N\IK6>E2GG&HRW MW\U\/HU*K11I;GYEMV*%BZJ=PJH%,+5U/09E77$RT,OFTT$Q'6%4VTYEZ#HO MS#D1?O7*A%I?O3M_=_E#94(?>Q==T;?9^U519<$KZVIJIBNKA3JM%O:_!=94-59UG;J63QP\/HBK76J^HU!3J'H=U6K[7#DA;T-V5EG:+ M@ZJ@"B"F,!5ZUP,SKJ@E8>OX>%F0;8HT2^^_(U3>*D=9#)DW2/&[-6!I/4SK M98JRCO0V'Y1UI$^10-N>$]%4,5M".VTGBI[(^[-6+OBY5=RH551 M6%5D,AXEMUO89&:>5UGP.,G+"D'# \+(7EW8C'/>_*:,'K2JY(?\2U'Y)9\F M9?$DT,59R4#6N*E2=X,JW5"U["W6/!138Q)^.C:!P$J8E5S<4!8L<&JE& 5J M#%+39#*R?27SH^ULEJ@&6 D-XX(7)HSR3V-:#RRQ-@;V@M5E[" 0_Q.K[/DT M%[FP"3GD@U+PV7(A(_ISZ]7"5PSOM/!3[["*!=YK1H,Y8G.09="RRM_=31V M+@/8F$PEYWO\DVF8&#=FR*((:\*X=4L$/,U:7F"KW A#$&4WJ@&4S5[=5CI: MF_!*#;3N*,$TTYTM4C_'($BV$OG M]UP6X>+LG][[#Y<7E_^X.#TSTQ\WF-J?3K\%N!N $_3Z<>7R0%*;D MM1WLS;,1O):E2UC!PMX8O_:J+B=+Y6:X4A5N7OJYW5'GKEAS'1JLG]P..4]= M[5Z%GET6\^E93.:RF-]Z%I-[ _6W%_\S,3U"99@>)/O_-$%[V,9_'1V=C.1U MEA\=V<=]M\.I^(MSW.>)X=&Y^2W P,O[SV"'P;%GUU3VK=X M(,NRAKKZ-KM84^LUD\-KA:OJD;[U2)*RN$O>+C6;K']@C-Q\4OE6MM*L[BH'@]CDAK+1/$+&=HJ,,L&- M=A9T"C:AS2_,$_2V0C=-7-'4@AMGP?15ZC;X6GMO;='6W9=%M4U=\'%EEED" MLB_C*9B7-)9:\Y[GBQX;'+7K!2LTE6WO]7U;(;-FQ:O#[Q%K_1=M9J3\K^2R-AS$^_9/E0^94'V&9H\$":*K\Z;GL/RY9$>L/_,$!8 M_&I-3C6(Q_;+1E[8F__31'CS44N4G4U,':#O_6;\9^_D!HA!F0 MY_*Q=3M4107W(6UA737CM#N7K*0 2(U-.*'V',W=/F?&L>]T>1=N7/"A'>!3 M=X:7WGH3*VWUNY;9D7;^P)OQ$J7UFU7=_F2#1M8":04JZB#%K%\[+5ZMQMI/ M ="@KFY&+\I]P$.JCAGCJYH)]C8597J1X8O71=W>?6>XU/PQ7"L,JYK@5QEJ M:K7]EV*CJ(LMKDX]AD-_R;Z8!0OCC?>VD0@E9?^]1%_7#1=^7,+&!+QF2P2J M[MDID_K3HP&4YJ;SYM^3LJ';3FTJLTE5KT*K[\(6+;2B(N9S-*V\;WID9A)E M"YF\I@S_XH#)U(VU56.6;ZJI K:NH'73)A<\WR,_[38Y M]AX&V-^S+Z;FR+>E^Z;_/@+4NTK$$:$!?AX1M:G]&0%J! )6^GO#4=.C<= M[C??ZEH5;[5 :XO;@3#*3H'*/J[+0%;@QUKY'+6!9T"Q"EO>QX[E?>[CQ/99 M!'PJA!H@3$?%W,.("_NVX>K6TLJY-M4.M\R<5>%_"=69UJ9JW+7]&'?:Y-.3>.J+FSZJ,H F]QF3>U@-2&X[(C*;>$9%T,0 MSNUNX<]ZI%J2MQ+X315[:X1&F;8%%J[6,^O.-_[HI+6NNWN<4#/.U:B3A6C% M=-J!&697"IY*$,RFW^N?V:1L,]EU6"6-9F:"WJ<.:L?NV+N<&E:9!$.\$D_W MQBK*M/U(ZG)^"0BY+V;P1P.L&=NNSG>U36Y=KF6%7,NZ."G/L-M$;J;KK.$ELC5;V-,L^;3? M=$:=C7%U^=OYVY./9V_K]UUHYG#8R9C[;+],N) MQ^[3R64Z'L\P?9L$YAB^X:3/]F'F.%UC C4+[V2F:H.-N62T[]SAU9NEC.D) MYW-DWT'T*VVG_/B>'1F0&^WYMQ?XOB/6GP2^RHJIGU5);L_FGQ:>C)8$;&44 M/@&T_P)3J/#,G"DUXP:O#>S'CT!_"/RF GJLCPQS66/T2\YOE\!)E]CK!)\6WIP\KRC.C+SD#+Z>G9V;MW MO=&0U5R3C:(P-W[*_3BL3?.'X;,!#EJ>K)ZPI'O1MSH.OM^:_=&!E6JKR7ZV M^O/@ZT^C;/0N+ZOZO!&_@?M,BJ-/G-_^5!'CNSR[.:TBZ/\8<282H-0")V^L&%Y@,@' M$U24QCI!&.%Q9EYA^.^%G9U@/_T'0O!6:3FXX4/P'(\"@#4 &!8+K\K^H+^] M&'P=_S2:W!RI;'Q4???%&^S3,(+_HY]_G-WLFQW*R:4(>FNJT@D#)PSV+ Q8 MQ$/$I,!4:!H(P0.1:,J3*(FY5I0L"@/2" .R46$0Q#X*$B<,G#!PPF!/PB!! MFF&,)-84TU@)'B$DHE0' 2S#B]J70-QFD.-!\;0G&610?IF:B83%R4A=Z?RS*5@R(S9:HD91 M1&6HA9"IH%'$.,@<&H24IS)*2,QWY(0D2>3C,.B)H.F5:>'8I4?LPF*PC46H M6!@IFA*STIR;4G0 ME'"B8B4$#B*J6 V!D612%,*$I1&':& K=CG 0I]$O"$D(7X0]25OZ(2"$PK?LE!( M5:!0G,1Q+&**$>):"P6O9:K#D"BY(U^+,.I'05]\K=T(A6\HCS ]L[QLF7. M3_K))YP)C3E#,9*(*H88^+148B$47 M[7/,_TTP?X!QRH3",0M2&DO.HA!+10F/!1'ASBJ.,/5#&COF=\SOF']WS!]& M5$22$_"+!$TYYEJQ!$E*H@!')(YVY1$18/YO*_G_#87TS^IC6YOIM_4QU?NJ MFW+AF%T)GCH*4SAGWT=Y[P^1=&,=2LNLI$= M'YK9?&4MR]I%H()33%/%0Q B<4P%YS)-TR!4<8A9&NPJ34 2G[GPI^.WY\YO M"&B*LEAK!D:#3",>$DY5@D/"P);0'6FY[7@,C/@$]<5J5W*PB%[_HD4X';=F88JVBQ!0^I#%E.. RX!@,_R0,=4((W57[@AEPY**7 M3@@X(; '(9 @G$12122@":6!$B&5+(QYF,A0)'A7[0H4^P%V0L ) 2<$]B $ M(I8BAK'6"28VJ6%2&IPS$ 5,2]81E=B*EQ0P/^[-=+-GD\KH]5#U"VW.X2MS M'#WRG/HK%)_?>+B][?AAJ0F4V5D(*QG"DJ-(QTQ0J6A"8A;H)(T(Q;&*\:Z& M,@5^D/0EH+33V>F.RQV7;YW+E50D$JDB#%/*5,*2, X(UTD2(,&[AN-LJ;(+ M^8SUVB]R;.[8_'#9/(@3++ (8FF"'YR%)$)(*2*P!M;O*.#<3GH(@^=#P^?' MYKMP;S:4'MK;:6G?W$SKG89K#@E,/=.E!P4[1V*.Q!R)]0%,_345^A+T;(JZ MS>F18)7>@+UJ#Y'\R95T[Z'D;8=YHJ/V72M26V7N=7QF#S))F>UH4P@F5B8ITG- XP#Q%E/(8)1A+2<6J$Y^# M=KR0-.%"]-BPAV/2EU$/SM-TC/X<&9T1E5(=!FF $45ID@@>)SS%$B8S*QFD<)F$@HF.@YX? MS ^6:.S9ZO1^Q;8VXS3\G8PG(SU-WU*X^&+JY[(I(J6VH.E$J:0H#Q2L:2! M1%S&44PD3[#& J6K%AD^W<]P(QD<^WU[[)7YRIUOC7_UJ'=H=VA_3#=Z,6 MZ\Y"?K7-=5*:7!?6XKI,;?BON)S:6?/)>45$*()8)S*F- V0D C%82RYC#E+ MXXY#YQY,@Y&G#B6 2,>LCEG[R:R@2RDE+)"24\HDTQ0KI1.12,Q2IE9, ML:VC6>-GJUEWXC',3EPAMU^K:2OY)_$*^9[Y[X?^> ][+9M;%E@]F1>TQ>5M M9+K/4NO;MR2L"&Y!(+9DH:8QF"L("ZQBFN(@04HJ+6@JA:9JY3GH:\A"0GM3 M!;P4JOMFQ#CV=NR]P-Z,R8 PK:00C**0)T$<$\VU"(,DXI'/FHTT6_5UI#2L?P_?&F4&KI5]NDOGI8,1'0+_-(B00\US"^WKQAL" M;ZQ:6WVEAGBUX.\6.:=&$T(V S;[V'<9["Y_\::]O.X%EAPRL\(VA*4V9Z$9 MMC/8?0+7LL:_^V)9TY ,D/^P_I*Y87/MQ9L _?RC>=(2*[>@;19]"U>.A+ET MQ%-8\D]\^(7?%6V/]>?KO/YV">6?/ K""UFB;D&SEG#5-?3:NZZ6;NF_]NG+ MF:2=[G[]41O7+W[LVM,RR/R[YLH@<[J1UB_G'SD#:I$-E<$=]ZYS(Y?^F..4]NO_.CIZ_^$R'0SU ME!X_Z$*/7\+KEP%^^?+ET=$C(F+ZZKOU](NW*%XJ"'?%038KESIQ=WIY<77Y MV_G;DX]G;[VKC_#G][.+CU?>Y3O JE%>IY>_O_]P]O>SBZOS_ST[OX"W9X!Q M .K)2%YG.8#.8*9&0OOZS"^]\J=S/]R6".[/6+4Z B31T&@8"?K(UMR; M]Y5^LN]+IBT_*OE'IF/[TQ=;)H89X?%B1L/5FF\#P;H^G[XQR_1L#C,ZF7PT:E4I\ YG^!-BF\,T"A\MYJJ6V]88#] MC0)[>4-Q>>MPIU'MM1EE=<2\.A]YX^ML4H!74?QP@+1/^D[Z)D1ZF&3NT/TT M=!.'[F\)W?@PT;V3U&SOSZW>S.EKC^!Q(T4H&^#931>A;#(XND8'^ K2ZL7D.W!O^N+#G/+BVDN'V1?O6JM/\'6N M_I@48Y,!]KT1.#A9ZHWY5T^4IYZ;M]^_FLFCS2QN&=J^'%_K_#2[N]@-7\WB_F5#T;FX@=M4QN#% !J[O>1?VVQ!(\QJ+D@B8A"E##- M4T&C.)(!9V#HT@V>*%Q81!\]9N2R+@O7)@M_\/L&O% RPIF61*.4JCA,4) 0 M15(>2)JFA&_.:%@.>#3N&AI5 X^/5-\ *$Q)'.$2I413(5,6)5&H*#,O-$Y6 M[018'X"FE.!> .:ZN-5P\;,>WNT_8K$O:V:;(8GIIQDEM8C MG28*R[# M:1B$.*9^'?%0 0[W/\]S M>%R;UT0BI([-:&-!=<@%1P&/TH 2134)PUW;H'%7R^&VG?UU !C0*- !%3'7 MB7F9H!#@DR*.%"58!COW^*.'(&@]_OX!,61<8J(5XZDQU!(.=EG,,'A%,DD( M6_78FR=+_,[F?PN[OOGZAY;4V),IM*OLPQI64J5)3D;*?NM]5HQS/1[DMFNH MS4TGC:KY10,9ZP5+JOF\N-#CRW0NL!8:/RB4$B4II90D"@4LX$$48:PD[8A, M;J5D@3R/5.;S\I"<,''"9"5AD@JL.>=11'4,5D[$*(B*F*8,E+A,2(?5N)W: M")\&B1,G3ISL>TF]%B>]ER8DH.""' M_0AOTJ]"HGRSK2B\<;SW.6UJH".-4 MB32F-!:?!^.['EOU+BCR3((B;T'N?>8F#WCV50XG2BOSQ6P$Q#8O#%MA MC[D*ES@1,B!$RUC3-%0)"K *0W C$)>)[I@2N)UDC,]('PL^76>9X^G=YDTV MP=0\U5R'%(M($BH4$8@GL4(144)KBC;8,+ID)8C/T+-H#G]>$0(G-)S0:'69 M"_!ZE%0Q981R'8!W%%+"4J$3+5BRP5K7984&#?M8J-YGH>%2*DU*99B-/AV- M=7X#+AC\ 4X!Y-_!9?C6_D6O"R!M45+.A(U^ SKX"&1PWJ("&V(J?]J5!6:8 M1CQ$FH&+3T.&&<(A04$88\TXEQLL4%LV"\PV>D""RZ(X1GT6C!H0HA0)@#.9 MH''".)-@N: (1U1C%+-=^SG$IY%+=SI&/3Q&W3*?!H&,PY0Q3&(J6)!$&C-S M,(G4.(AH1Y'F=O(O@0]"XF#XT^5?ULR_]-L%<-&77D5?NB5@ 7+DH4; %_@O2QQ,,E M6QSG;L[)V"SK)B@15"$DY%J%>S>WVWW+L]N M3BY/SS]HV.I_M/K';3:Z KEVF?\V^/?$'%8*7^\('44)UG&:*,HC1G7,69 @ MP>(PQ&E 0]D1XMV$RY0.OFIU]!^=9R_>'/50E/;*'7),^:TQI:)2BR A2%)$ MPY1R273*F-;<9$Y)M)U>%<>4CBD=4][+E$$D:(@"8$+3Q1Z9TP/,B$*D=9B2 MA"4[[UU'/D&'4[:PKVQ+YWEM_4_!6!XP!'!O$=;^O8758;NO",UC!Q;V,X:S MUJKW+JV7E=3UN-B3?% ,;V=Y/!OV7+8(8634,0JDG$::T&9C),PX''"D<1A M$D9Z@U,L'XX!A3Y#?6PU7)$E^V54.8'R;0B4)U;B;T>B$!:&-"4!V'*$$ARP M2'&*XE#'B,=15])XNYFG(/!IW,=>O6CW(2RTFL74LL0<'XX4Q(Q!#5 M+#%SO1E'F*<1UFG443^_74\T1#Y*^CB=\> DUD[*#V=Y"F!2\5/^2;Q"OF?^ M^Z$W?O#';,R'GFRSEC>PO-4#X;\L*/LA\U?']($>0[K[;3^L'3H40U M7\I#J[39\[^]^.7#^W?O^2?]2Z[YGR?P3P-\.=0\MQ"^;GP]\#6KM=57:BA7 M"_YND4UJU"#T\O6+^<>^RV!W^8LW[>5U+_!BN(LOYGECCE/:K__KZ.C]A\MT,-13>OR@ M"SU^":]?!N3ERY='1X^(B.FK[]93)MZB>*D@W*6^S-I/1O(ZR]LKW)RDZL3F MZ>7%U>5OYV]//IZ]]0"U1H7]_<8K M?S3WDVW)WLX=>??(4ZL<0 0-C0:3H'S^]L),>X+WE3*R[[>+::^3-64ZMHM[ M,://:CVW@<34[ 1#VZ19U;A_".:/)DU:3XZ6 M1$:E/Y\ Y;=::B,*O0#[:\-W>8MO>3/O431L*RB_-F\\(8UU/O+&U]FDX"-5 M>/JKU+=CK[CFN;;GA=X"FJIW-V (C(LU,JR'RA%DZQQAXK6'R0D.W4]#-SE, M=&])\/5#_W=:<"<%V.MK].$]S 7;(OA9(I>Q6='S+0'O6# @>8#58 MJ.2ZGQS;.;;K!="V9?!7+G@<[7((&*;'](GLR8MKZQ9(\T+_>S* S9I \D:M MF8V,_M@ L6YZ],?,DC:8)%HC-[:MB2+;VNHC^3"@RI.1,G_.IK1Y,C[E>7X' M%O#_\N&D?4@50ZE@@L5",Y*RA&.==M37;/#\%>8GP2:/:-CE MH) -,?Q.^%X18, 1U&$L>(4LU H%>*$L#1FH0I)US$M&^1XY"<$/U>. MWX&)U!L[Z&/.E?:XE#8DZN5::J ],5RC GFMR0-[$GW;# \^/'E@/]+FI$+X MAP;?%WI7<@7QJMW]SA6+0H7' QIRDL0@>63( M=1"(0&"Q5?T=)LP/-MHZV2LOP;&@8\$E6)"K +$@Y"@FG/*4UM6R0!2/J8[S)>;Z]8L%=F T[*/)[NL'P/M>W?* \_?56CPKXNLEH9':Z M5GVP"=],UG]S R3V)\66:WK9GT1[POIV)MTJ2CLK">UDI.Q4B#*YO>@0!2#& M4D82KJ6B(A2S8Z<%:HY)'9,NSZ11Q'A$ M!.510&@$/!H%"4U%1*,XHBSL".YMT#*AL1_1OA@F_2\KW$\D8]W!)GTP09P[ M=9CNU'U2*Q6IU%$44!4P&BC-$IDFX$ZI%(7P;KLIB22(_ AO#[M Y<'G4W@J3EAUQD([D@4,* HU *0H@F5(681R+E<2KB-(V3!'44,VU2 MJ5.?Q9L\:\"5&3CVV"A[2!Q+F<8Q#9&D%"FA9$JC*%*(Q@2+CG.L-JEOP>1U MY07/P"E_JU,-E*6\,?_J?'+G#ZPNIVH**@=T?>1?*YDUD_ $+R )0ZX1D8)R M3%F2I)$.%)="1S3I.-%T@[J<8C_L3<,; <1\B11 M/ 2."V*I$-MR<2+Q8[S)89J]XL=OR%<_'XWYZ-/ S'HJ30??G.[KO/;G[):\ M&X $T+\-/AL)4Z._4^6'*HA)F+ H36G*8IZJ5((!H"1+0[1E]QT3'V/2$Q'3 M*[WN^*1G?*)%E(#KCEB (AJJE#.I59S0B(42*=E1%K/)P=8,_/B^A,U[JV\/ MP(__-PU#O?>S_DH[%OFP#,#(E;,QE__X[P'.$]+GI(X30.N&0T2QKE.N.:Q9BE3C(3;S6=B MG])G6U]P>$[3TTV 7R:#H6GZ584[7&* M*,$TY"'7$:%$2"%5PA(1"21T*E#7 <4;E"HT\,%XZ(E8Z976=GS2+SYA6HL8 M1UH'<4"Q$#R)(XR49($R[[9;BAP0XI-HDP=O.@]\3^KW=RZO!R.=W]EHI:ZC MET&U:T43'(H@Q(B&"6-QDJ2)3(62"BG4(;(VJ-IC MAOV8]:5]POGJCB'WSY"8JR0,%%-)H"BG*(EYC"6+8Q0B@4*\51LB-C9$;VSM M0W3A^ST2[30;%>-\4A+G8.2!*?LIUX6;@+8XO.C!LP/W.U?IL:7M3*"UR>E\ M]+XBI@6O"*E$1$DJA<84J]!T,P=Q& H21%SS[?8\A8F/DKYD ]R\,\>2O6!) MS&.!6*QDPA#5.DZ$0%AA3&)&@5/U5HV,*/19;WJFO\WI9JM37;UA%X%P#L\* M(Q?+XCM;>O>0TZ-%$H9I!"(B$#32/ E(PK30*491R.(.IV>3/5(^P9$/%DE/ M1)*+0SBV[ =;)H3K!'.N \HI#@4/$+"),J:[B&*VW6/4L _>@L]<%?:SC4;\ M!I:I.5UMW.:"?&RR[D(3S?SJIYM6CIU+5]/2V14[P>JC-"Y!W M)S<9;/D_]OJ]LK!]2H6.%+A'H8A32D."&"5FEB,*(A)AON6#WF*,?93T):W[ M1'=I@^C_P0D&)QAZ(AA8%(J4LU1RFH*%% F2)$I1$!=IQ(G8[I!X<(S\B/1E MMD/_!<.^S*UO-&:S*BAZ*TK[Z5-N;-7[]SIGQX"$012$.J62\I F*A4\I2@% M 0O&5Q!L.UN$0I_$?1G)M2(+]2PZY 2 $P!/$0 CSL*\(G.Y0;EQ_=K@__0?-9ECAAI MR4;*DY +EB#.*4TEXHE,N"8HHA%2D>B0C1LTCHB/,/5#U&OSJ/\VD.-KQ]?S M?,UQ)--4*QDFF/) "&#R. AQ3*(PEI)O.=&6,.Q'N"]EOZXDYP#".WUTY/KH MIAT2F'JF/ \*=H[$#KQ4HA_>:'GABS98-J =*E,G,>!B,!R,!]49]E?7/-?7 M\)G.B[_^A1$Q(K ]@ZJ_X[TTE\<><*VU*B0%^X\*[Y7=<#/6W; T??O1V7['9BHC> MES1D*6OQD'=,.4(LBB2FB"8BX%KP-(HY$7$0L;!C.OTF&Y8"[./>A&M[I0 = M\WT#S">25#&%.0EY0B,5<(Y"18A6+.; A6J[V1)*_* W)[/TUC0XA#%K0&WY M1"NOX$.>@U_H>U_X)_/'!-F^#,;7)L9FQOYY:9[=>/KF=IC=:>T.AGX6MOW. MA-I913BC(:".&*4,XS! A/.8 M@J1B0C,2,*5B$<?(.W;<.SLJPAA*XQA+(6@0I0PK M*21&DG,91Y)N.67@4_ILV7$7]D2OQYA=76?Y^&BL\QO3<)1G7_9W<%JO&\Y@ M+57K5?Y)O$*^9_[[H3\]]$NM;V=2[:T6XT4YEHI44Q8@H9.$:B8%2Z*0:(82 M%LE8;]VLH!'JB1QSW9^.&??,C$3%)$@8DBF):4Q#QG" 8JI0&@C$R':S @3Y M0=SK017]-2?Z7[5>SJ205>WZ*J4D!IMUY@@0>0'Z-EZ18X1'2,NS8@(^ J3B(2"Q31(%1,)PD0'.$01 MQJ+C?.5-&A(Q\7'8%TOB$,,3?3$:WNI4 VDID]38O\W@$J>[D2PUUIOX9TO4 MS$[6TPP1J@+,0=)0+F*.4ZY(BL,$FYE26PX>4)_T)GC0*YWN&*5OC$)YC$02 MQA+(GT8HXIQBEM*8<";BJ*L49Y/9@M!/>C."MK)@,:24AIS20.E$T4C M&6&:,B'B)&';C>/'?MR;,QI[I>@=I_2.4R0/2" M1-L-M$=^$!UVCXUS[.VYI=GH4UGOI[08.Z_>>1&K) *!>#X"[9B2HDX/@B.E MXUB*0 8)#7#,$X8QO%=($JS3[8X6BFCH(]87=>Y<>L>,^V5&IGF@(Q1R+0@- M"4LHH5&*I=14I4&\W<.HH@#Y06^Z#9T__W2+X?Z)W7N:1?N-^R:]G]WLT/Y- MHOU9^5=/[Z@ZS6YN0%<7XTS^Z7NW/#>;G6CO^Y\-]&;65*]@&6U?WO;*W/4] MSR_SJ[&)&?RON?5[G5L9W>[@94BE*14T180*A$Q4+41II!D/2((Z8@4==GC0 M5OVDT?SH$*'-X_V!]?.4)"))>4)21A.>)@&-.2<4,:TU#CJF8W;0 M[1/7CQ'R4?G_I=%>HKEX[0V*8K)Y')_;N[:CY0J!5ZVB-)$1I4SPF(0(3'P5 MI"Q*NDSZS<%GW;7C)(D4BTWOGZ082T!KF"@.(@K\E'C)V2=/7'L8^$E(?19W MA3 ?1*V+D#FG? 6GO,4&5J>UZ#\0(@I#S@,9]@QK M 9I90 U5O0>B.A^=EF30DF;MMCNM$B4$XC'(+L4#EJ;F ($D9FF$ HZVVP]C MZOQI7X+[O3(:'+/TD%D(Y7&22AS$";C--(5WDFNLN$Y2G/(M3] BU$>T+SVJ MO57NAQ#;/>/YR)ZID>O!Z+,NQEIYH*_'U]H3DV(PTH6+%SA7914Q]D&/.="- MJBGK1,K)S<36 [[5Z4 .9EO[4DRDB:&%B$:$)#A6@9 J82A)8[%EG>_')/)9 M[,[8<*SI6'.>-:74/-2"*2HXQ?"/!L-<*H5X0*,TTMNU,/P8$?A_7SK476QA MK>- -2\F^5V=05XOI53?S5K$E7%L\QKM9'$J@!:!;"4BE :2IPK,8Q$A1>*4 MQ?%6DV[89\S$Q;K.B.G,K([6S;(M Q)&F::ABI$.)/@.A,&>*1-"!HS$B5YN M.MY304)\%#(_[AR0UTY-^6"&%K<:/OJLAW>^Q\>PJF)/-=W.[]V45GJU,OG. M![E%J#D2! <$A32E*9,:AUJ&"9<\(&JYZH\G%WX24$517XY\>ES?;!!S/SC6 M^^99+Z:15#Q1A*2@4+&(DSAA"MXR$L9DN_FE* !MVIMI:+UBO5T$L#H'R1Y M5*OEV'B9G?LBLYO;7%_K40&FA3?,]A;66A6D/1E0_1=D_U<-@=[!HC].!K>(U@UPL]ODP_\J]MT0QV/"(\12H05 K&8',Z)5AI MN$+2M:-GA47,T6/6O9E8V9NY,ROR5[]DNA,Z3NCT7>@$"8_2.$8IU]3,M$@H M01KS1())B!E9._.XG- A"/D1ZXM/=M!"9U^&Y$K6XNK;KB5 ;P1N?Z5JCT7G MGC(EUA^N.D3+SM!VH5*4F/-])$)$4IF$#/,(D5AC@E& NLK^-YJT1&'@![TY M'=@=_..8<9_,*",EE>"$<2)HD,8\YBB2B.$ [)&8+M=/]U1F3)+$#SL3/0?. MBONICC)G2Q%$?8\$#/X)PQ^6/HBJ)Y,%RH."6D.&;7:OZ)@WH"TA]Z:V:@W0 M]T22WK.\Y?:Z-;NF27GY):36ST SL;DEN0*1X*G<2!2 M&H0ZT5R$-"5$<+B(.H8#;+3&+F'8CW!?/,GEF'M[1J[]\QUOWO//^E?:YQ]P(O)C=#YS K;$)8 )T;-EQH4EP.XJRQ M[;]H(X ,R0"?#.LOF1LVUUZ\"4A5I/;XRBUHFT7?PI4C82X=\126_!,??N%W M1=M9^?DZK[]=0ODGCX+(0Y:H6]"LY6)U#;WVKJNE6_JOX\NEQ]X9>JX_:N/Z MQ8]=>UH&F7_77!ED3C?2^N7\(V= +4 4&MQQ[SHW NPOYQ=OS_[OQ1NOH^6T M1(1I@AK(Y3#XXLTY^'5?&X3Q-[,MIW/;;7-*^_5_'1V]_W"9#H9Z2H\?=*'' M+^'URR!X^?+ET=$C(F+ZZKOU](VW*%Y:\G'>!39K/QG)ZRQOKW!SDJH3FZ>7 M%U>7OYV_/?EX]M:[^@A_?C^[^'CE7;[S -%&W9V>7/W]W6^7_[P"U+=7:%!4 M8Z-]W7S?LS^8^_JV)'#GOKQ[I*I5$2"(AD;!2%!'M@;6O*_44UD=NU5\>YT, M*M.Q7=R+&:U6:[L-1'!6S.3,A%62VX7H2]+6)>T;S%_;O,9=;$9OX?G1BUNS MC[<5K>[$YDHA7[1DE*U2T$] R;] -Q6>!N)0WELMM9&[7H#]'1JD!Q!$W4,R M]=6YZ0G-)@4?J6+]*I:#HWVR==(W,:G#)'.'[J>AFSAT?TOHQH>)[BTIL;XD M[$YY<>V]&V9?"B_-LQOO\E;G? RP\TY,%]IF#@J]!TW;HOU9RMYZ9'NW4L0! MS0&M#P*L=K\C>AB#7B[TV--5WW]OJ@[V7W"^^\+LO676^C:- BAR6FC>GI@M M14*Q($F0<*I5P&3,!,5QK$D2!KQC\$2 ,,+C;+-I_23P@Z2_N3$W&L;Q^.'R M. O2!$FVY^/O9&X-U($\JYS;// Y,^$G=>UL1R>!/+<0>\N9.^W.AD MAW:']F\8[<\J)$CPN%B[TP>67KXQ9##:8L:VI8\4K$.0YQ&.*$H MC+B0FHA LA"1M/,,Y*U8\LQ/@L,9$^QB4=\>HW 6::624 4TI7',A1D6AA(5 MA0I3);L.8-A*RCOR<="7B46.4QRG=*@4$<0,,Z0XBNW9AB3A,E!!RAD)*>^8 M.+\5HS;QP\X#2PZ'45RIF>6%IJ'\H:)"1-!<6AU%1$L0"S&*07B">$XU!TJ/BGVL++#4D. M>W.@L8N;.1;M!8MJ@223*A%$1#0)>2)"+F6"&$MB&B<=[NI3K? EYYC'D6-1 MQZ*.1: &O/@$-_M X [ 678P'XTE>#>JMSHH"!_73!MI^712BAU&( EB\E#]\^"OP MTNU%-H;W1J0,1A.MJ@;P;#0OKOCP9%2=E5+2!Q#43"8N27#"621Q-2WP[>.1#&W9*)OH'AF ]' M_/]_]MZUN8WD2!?^[E_11_8X1A&07/?+C,]$Z&HK8BSIE>3=LY\VZBIB#0)< M-"")_O5O574WT""; D"S299MD8B<>FNSLK,RGSRUME[>S[[?C5#;[[2_=I= M.@L?9_.%GTW&LV)VMAB?UHE7Q=E$38LXD?ZR';1!X>(VEMS!#QDL,N M[_#8R57KNUK3KICI0XN7/@96>A4YJ8U\2&"%EQ@K0 DE6!FE!*2$!(6F$#Y@ M_&"[M1.TII =6G.($,?QN#E+V\.6-J -IHI13B@D!F --.%<(J ]HMBPX_@6 MU_/8LZ3=-2MG23NQ/.-:B =@ 1G;HZ8<%!1]#M$ D]CT/2'A.$ M_]IY-Y\[6XQ3NY%BH7YDF/Z^(Q0[!I4W>UYUF/FB?KRI"A%>NJGSXS;X$!2% M0E8JXPTE'&#A$/<",2^55]1TU*L=.?MF!,%0:DLS:)A%\@Y$TE%I'$%Q/+8C M2G -',6*4P2Y$H+AOK-M(!R%ZV>9S#+Y>&62(& #RRD!-2#:<\6(9%2%'ZSD M!O2>7L-&@-\?B+Y'D>S!LK\/V?NO3M3T:_C4>-INZ):2QE+.3FO8]ATU=\L9 MB8?-2!P$F8:5P'*_:)=9++-89K$AD.GQY 6+YV(_^^++7%E7*&,"_8)),7?& MC;_%$9K98[K?'M-VARDX2G.G2O?:5?^^F[ZH6>#3B@-:7A.#Q%(MJ&0($XV9 MI(8PY3&'(O:L/^!0BFL6)="1 /?';4((N"W"C. #&$0$LT M,IQ!(7$0(ZU57^WD"!L!,92:NT'A#5D>'Y4\8JL <])I*PS!V$J*!5).:!>K M86%?738P&=&,_W4]X\/"__:VS]]-OX7+SN:'&,29'>/CJ;V[*#B^L49L,5,[ M3(D$1UXBS&+17=BA&40^DX="M,X?Y;+5GH'[K0(X:4 M$L&4H0H1"JC4D%.E*046,(OZ*BV$5(X ?!!S)K/49ZD?O-0C"0!0!@BNB"50 M4:84#AZ01SH(..W+ZV$CC/)1/SB':#!>S\>Y.U-CV[3=;K9QY."- AS+, M=E#F01;01RZ@U&)FF50<(D"($YIBC"5#'$#K.44]V?8L".C].>H>EOU^'P(: M%Q*.SM1YC,RU#7QCYDNWMOTS%I*QD-LITDI?UASWL6*X.%2L8K3?UQGT+6TJ M)(!(>N@)H00XJR0,RM)BK*4C]I"#?:[K04@^E+DE]P4QR:KAL:F&/C0#Y59* M 9C%'!$-H0 :6(L(E:82^CQO+..2TL M)D J0CV(W6,AE 9H0YD%HF^?(Y@8 N=^$5E [Y^ 'D4^99)(Q*Q$P="G1FIA M&"/>.^@MLJHGRQ\'PW\HUL.@K/LL/H,6'X2U44%D%%6*2"6DL-!ZJH 7F(&N M(L*C6-\\&-_WI^+BX0\VO45IQ%VW0 (\J$D0^2@0%8%PU0%Q] $3''M/0N2""W! MQD@FH4?8>V$ #MY[7^7<(X*&,IDIQP"RI Y14JWE2!L,$.$$>22XE!IJ#;@S MAL*.)JQ'\3K("#V,H_JN')(S92.2_JSZ7O ;SGX,QQ5)P:AV+\8[,D(ZB71G M2FTVMVZ^6LL?0?I?4VIVVZVM+L.!@:&X#5E2LZ0.4E*%8T!K9P3P@%"-93A5E:5 0N%K!<>NUX 7&,/N.&, 6*Q%]HR M&%PQYH&50(*>O#%(Z C!0:.<]S&Z M]KSM@]OV/H#'X6.,T?PJWDYFW^NZQ-@LM$SPXHN[AA>'Z!@,T>R_3V0:EHJ^ M7[3++)99++/8$,@T7(OCP&8%),_)ONT0_GW;'[W>-Z(X*JX_J/.YR^666N&+N/M;<\#'RPHNI?=,P0GM* M'I%<&,:QY9P0YY2E'#"H%:4:0]%187V4L*#@(\&& O(]ANJI+)5#EDIO :%> M"J,9)09QK2WT"E %I?+8]C6[DLL1'DRU4Y;*+)5W*Y6*$0.@HXX(3(@1DGK# M'#$L_!]IT%&">)Q^SV#$13XK.Y[Q06&-^SL%@9>-<[:&&LO 5-$WN,LQ+O?+ M[QR^>]Y;YD##2F\#)WT.C/3!7T=12$L0]Q[P90B3IB^1E(B]B#&468YS7)Z M'#FU'JK@0F#HB23<:(D%T0!3$F14(]Q7'S<$'^QY^IAB!ION05A&S$18+.?) M2]#+PH=%)I9 M[@_8)[FM@/SXA[//_NWFLR>_/1N(YAF4&9"%98C"HHA'B!M*,*3$4"RTXP9Q MY""6X&**)UU@3WC'DYSB# MTOF(RZ&4H0W6EKT/*/B%U)AI^/!=&[?9;1^LVW[3>.%:A_UM/BO;BHPAPAQ6 MFC(M" %62JR(Q%!KAZ" '2./CM4;C Y%C^5.Q5GL'[K86T2!=0!)A&D0=RVH MH5I"9XD%,.B OJQ^- J^>I;[+/=9[GN1>\H1$) )X!PA%BJ)F8."2,HAP\KW MY;= /!(/H]WQ \L7ZJ&+\OX^4M5%>;PJ1AQDK[/A]B<9]<#*4H56Y8VL6 MW,$*+I .*HZ9E%820XBF%$CO7,PM$IC#PSD^UQ-<+H<2]PH_-O7;[GN>0N&W19TN,&8^]YW>5DZ&YR0H?LA M@X1S<@O%0RG:'9#0%3T4MRM9A2TQ&CB&G""$!QL)8,6HLH!I0U7O3HW@(S:8 M4;R'[Z7X "#CK'BRXCF XM&">,R\(X0Q K51&"/#"3!8:2[< 7/0KJ=XI!@1 M,I2:U:QXLN+)BN4YTD6%PRY!X0A;Q B'A'%-=26,\PLD0YVG"['*POEO[)-9QSV0[FD&L K/4&$"B$] 0AJXF0&C#@#I@C MN,,.IB/(AI(;>%^"XEG0LZ!?6] !(2*XMIH)08(1(HP+XFZU%U)8T]5$\2@6 M/.1P1,A0+/@LZ%G0'YJ@*VEE.L&! R2XZ1IB)GQX42N+%.APU8_D>X!PH@\E MZ?:^"/JC NJ73%WJES.S\-*9N9?&9]_T C*NFHTJ+&:"3[X5[/3 MT]GT<]S_EC83$B GB6',:(*E48X9XZFQ7#*:M-.Q>S__^8\BV#^_#D219N=C\"3MH2?#J)5>.8.8QI JC8T'U66*RQ/0J,=?LH78MD6&2&0^Q MX)Y HJT5F!(N)9.20,R[)H8=Q60F:$3A4#"PQV86WXL@P#C60DUM69RILI[\,KN@<-I/VJ M<'"0C=N&VZMDP U)[DQOMK([6Q!28K15@6IWSR,BC=)8. <409**H%<)HEIP MKCT&K.]F:\%YXD.)ON[9T?(!&%!9(3Q:A0"]YE)Z&?.L"*->6RE4L+285-IZ MW#&)Z[A-T- (T*%,T,X*(2N$1Z<0J/'$*Z0949P8:*7F"$G%)? \O-J1RG#< MYF14# 5<';XZN"M7ZQ[T<5DUTOZY[J3]M#BKF_85^GSHWMD@(:[<9+(G97Y% MD\GM>AQ8B"R%1D-/"6="(@^XU1!:AB3$LO>VVG DI1RR*K\O@%I6/%GQ'(C5 MCJ!WF,,08*^1=93V'7F8$N C/IABWGMMD?3@=^:VUP\U MVWKPC7#SMN=MS]O^6+8]8ZA7'I)OO'=F$0MAW0]SHJ9?73%7"U=4/Y=%L!,3 MQ*JFMOK!_>]R'&ATA\V LN]R1,D>IN^RW76I>/B#?U-S\*? P!^FT9N)_[U9 M,^PG5R[F8[-P-K[Q8FHW7VA]\MW43):1RUZ/R[-9J29_"P]\%KX1?H\NS7BZ M=/;#F0NR$M:S,0A(&,X(I1I*1R!2"D'N*<$.8 \-Z:NM$1])/.B8>X9*LKH9 MJKK9 94,2M] 2+QD1DAJ#/%(:"L48[&W,$8.J]['T),10WGN6 X)97V6]=E> M]I/67'KD)7*0.,V44QHX:#P0C"+K^X:4)1I*R[A[K MM_VQ;'L?.8?3N>FM@^T14_!WLI_?0TO#8XQ'B(WLT0?9>A ;NW(.2"T8"HY0@;T%=;&\F' M$H2YCR-E^V@^<[OQ]5W>5:$6A7;A#M-8]#CSQ;E3\P%%F88;2AIPO.@^ZL^V M.A3 :6"1]0H2KKATFGOA#&5$6&5UAVUU."6(P$BB05<##,MURD*;A38UY-0* M*1M=(D()5%I2#1AF,/PB) -=,=@#"BT=<3(4XR4+;1;:>R*T<6:FU\@[(3!! M "KEF4#0>TR<\+3#\0 '%%HRXH/Q. XHM/#T#DONZ20?T1?YT:_)G[ZO+^X*$2<6$\E83 M0H$2 !GM"&66F?!+5\;( ;TO,9)X*#,,,F22=<'CU@5&"^\T=Z"@!SC&/K NR+GB(N@!+K!5U2@N)")=60$$)D(IC)1@471W2^F"S=WY2+[V#==TD, '(=6 MJ=9PX\=@N;UW[5(R!)C1"&&/#"+:4 &@\10*BJPVQ/.>JM 1&1&2R]"SE&$0C:A\L&?Y_0/[;N/$F-FI*Q;JQUU-M7WD MWGZ/2B7N])>XT9?U"E3$*@LD< 01YZ'6C E,)#3!CF"RKW$#6(Z8&$K6T:!, MA"PE Y 2QE3@>J>=UYP0Q:6%UE&E.:,,(\AZLK&)&"&"LI1D*1FDE%##G73. M8FH544 K8!CUQ@"N('.R8[SX46Q4)$<(#26;?;"&:(?U//^J?T: C J$1?B+ MTJ>7\BO1V8\ZMS)^&(R*^.?I<*S:5^ILO AW^[>SQ7AH,/TMZ#N0A.(KEG>] M9QU,ZX8#/L6=( ,M)F\C!-QPS1$DW@F".!',2^VD!QPS:E2'C7(42QZ.I!B* M\CVD" [+WLG:)6N77K6+PUA* H*.<9 HK263R(9?/ + VZZQ.D?Q@"0<2CE" MUBU9MV3=:+\R;I+%X6-B[(5)3#N[AX"+%9>]G<7=4]DF2 AD^9#\8*KUY[\AO%?_Q+OU+7R M^N9G8=7/=*3-,^7#XGY1D^_JO+R"?BTU]->3>7.-BOZ_%"1H.Y"8ND7-1B76 MKX%?BY-ZZ8G_FT!@50?:&2-LWFISP9._;'FFK9OY=Z=LW,SU@[09[<(M-TBM M9Q,;]TX5)_.HNO[X[OWK-__OR6_%Y=VL-R+I3G.]'8P1/NM^K#9,M>3BHFQ< MD)3VS__GV;./GS[X\<2M^?&3*]WBI_#S3YC\]--/SY[M4!'KG_YPNZ.FN*Q> M6OKQ(AH5U_YB:DYF\_8*#Z>I.G?SU8?WGS_\_N[UBR]O7A>?OX1__O'F_9?/ MQ8>W#:7;JPI['T_!SW]_\>G-WS_\_OK-I\]O_K]_OOOR7X$M-CX7MJ_]H3__ M42#(?RVJ#U_XZ+$T<^?S%E=HVW1T! 4UB0>/"R=AEUU?INV'EIC^$H[Z;%XF2V+-74EH7[8=S99>3S MMC/F&Z).9\OI MHKS]V+Z[%M*4=W/C6,G1!;EOQ7S'@;#;+>L1\44=H\7);CJ2L/ M6RR26>,AL,;GB -FQLB,<C%;_/RO)I49439'^K.Q4$B3[[ MX>S=-^ZEFJBI<6E.QVMG7 P1%QB.BC@B;C#)]X^SKGXCY%^1/U?:QZRTY/^> MS"9!+Y:Q\_;B?&-^J3#"84^DTP0ZKQ6$#GCMO" 84'(Y(2V-0OSOSTU64G7% M""K-IC%)Z<6/U1L(0[:U03$.X+UBQ3@1,27H;"7156.N\6A;LJGSZWHSN&4KQG@TSRMN=MS]M^H&WO#:4)>KVR+&+R2+LW MD="8:^:$=9!8@(3B EFD!,7>*M=AX5SH'W*74"L4(T[H0.R9+%;#$:NL3?.V MYVW/VSZ0;>_'A;P'Z8X)[@CD:N$=Q208)$? IQX=7CC$(.0@R#0L77V_:)=9 M++-89K$AD"FS6&:QS&*#I5UFL[?XX+^H'^VB X ! M\@IBI34QA"KIA+%08Q%^!5T=^&^&5*$FX_# MQ6U9G*FQ+5(+7/AK\:>-;LD;B[A.3*E5E/>ZN<%'-T_9O_&VL12G)82*>HNI M=$!;00"PVAICL;.>&TX4Z:@,W-JJ'K>%!UT_K?\7[8;/8@>TS*]1@?>N+)?.OE[.@S_TTX;"\D1Y7@@#EL6 M]L"IY$C!AE#S-!Q/]M^_ AO&;SK(/65T+=0A7\&B?^/2N!;R %F M7"IMM730$>N]=MH1@(!VU@+%T#"0@VOF 8X0RS'?K,&S!L_;_L U^*7>LL!+ M23U6-*AN(A@7$'MI@R8/^EU8:&ZKQX_;91:1$8=#:6X=M&=6YFA!DM M&$044$(IX8 +C@A40DOAD"?BUH49M^_Z^H#LKGQ2]B5E@S>04/8L-(C?FS>G99';N7/K,Q^70*<8XQE @, ^3::F-AW%6OEY-CLK3G R6SV -AL>-# M:SM.E I6N_)(V1CFQ!@"$CG.87#6J=4<&BA8N:+1:T\+'6ZN[,ZS\L&O8$S>_>T)< MPS MMA 193 C!GAI%1%"2D0E%9!#)"TCMY]+=F2$@* 1[4SK&YP0/D#?$:1^4Y+=&:PTFULW;R^S*&>3L2WF M7_7/8%3$/T^[5A[?1X","H1%^(O2IW>)UPWL*0Z$\'6L[KJ/.G38>?]'RZ(R M4%'I.7A^,IN$!RDKLS*I^HU^1 @Z!+SGBA!'F61$2^ =40(#3F]=C=)#PE6@ M]6"C6T=53 \RH)[UW8/3=]DTR**21:5OT^ 6:747C03$$/'"A^OZP;GMG1"Y8/.:1Q(?..EFJBI"1]3B^*U M,TF)%QB.BEWS!.-)4<_:R]T_'F+WCZNMC?8T5L&XH803(1@13*C@!RF"D0;6 M&BNZW)]KF!>M<5Z'-"OH",NA9/L/RD')HC0 44( "&Z]!0ASPHR70AD6I$IQ M9 B%;C]1ZB'( "$<88JR8&7!&J1@08<=--13ZRG!C$AC"'."44+#.:6ZG.$[ M'OP(1PR#$8=#&2629>H1RE0'QG.I82/C4CJ-M(7:$:BEMMQ2PP@#%$'$NT;V MW#GF#=$( CZB9"C =Y:N!RE=-P9QVVX55PXZ2I#RC'@^/7%J!V@P\::[SX?/W2ARPY/,8H,F4V:QA\QBO8$DX0"L3+#?9V4;&*%0 M6">!IA(*0C52DD KI(. &,E<1UP,K1)PT%VCCP2,A!AN!DX6X<<@PH,@4V:Q MS&*9Q09+N\QB#Z"YWT"@C(2M!9JTP+5B$HRZ#.C> :![YPTT]KSM M>=OSMN=MS]N>M_W^Q.BOBI)'B/:]6WSP7]2/%E2K/5;$>PH@-T0(+[T5FGG) M%*"2T(ZYI3>#:N\J?H_8"# P$!0WA^^'&+Y_I)MQ8I M1+$ K".1]((0;@H/;@L/NGYJZ//.$<"IR&UCQXKBS,V+,CY,3GO(.%V&@N^< M=IG%,HL]>A;KS\9>G>FMZZTCW7@#/-1()D% 2J*A#%C& J'=JR"D0 M3(PD[&JD5;EJJ:$WEQ(HP/[3I),B>!GUP*N6&FAWK70:0FV8":2&4[!D7=,!+30R\<-H+X_M1,9@G,BC=O>][VO.UYV_.V/_QM MSYD/3>."V?39-U;M5@&>[&(;P33-H:BZDAEDM$/ =$&"%4.)0D M,,!S1[V\]?ETW/ZQ#(Y$''V1CZ1\)&5]<<,XTRO1@R#3H-'*H4"2+]W4^?&B.)NH:>XZDN'[ M'+7I:=L'D1SSYO1L,CMW+GWFXW)N3E3I/@95T#*'N ((6B2@%L$<,D1;;+A6 MCFLI%3)F&+C>]A%L]Z@B.4M@5KQYV^^'XKW.V(;+FK="IJY4O6W,RA&$C6-( M,0X)T%XJ*"S3#F@0_E8=LQV&A%E!..+B_HR^O/_ 5);L0VW@<4TJH2G1FF&J MH")2. .PL9F>;.6B=$^&'GYB6 M6D3=43#EIB2[,Z!Q-K=NWEYF4E M3^\2P1W84QP(\^U8W74?=5!GR$$?+8O*0$6E9Q=T8W)@4O7M.=66>X$=EAA9 M@CS6SD+&-)'!Q534W#K:V0.\Q]E0[-&>%=/]]UBSOGL,^NZV.HI0+XD'TE&+ M"4)(4:J=IA8B22,D=L=-G:XYV;2KL]/#TTG96,K*8ZC&TBW@^HLJR5NC9?@_ M\5 0C8@VCBO# /CA!3G+XJY[_Y38$N'=)#QO&1\ON )Q@ M08-/ 6#PA9S1FA%IC-%&4H]$ESMT#6NCU>;[H.F@(RSO3UK28\U@R*)5F_0: M"J8=EHA:8H,U[RDAW"JN+=34["E:?70E1&0$",Z"-E1!RR+6S(&2T%H?9,PJ M3#06F@*//90:"$$Y[?*:[WA4!!QQ@,)_N:YAL-+U\--@.\"@2UT7 '86QTB= M@Y(()T64M2!G"EH #.CJNG#GZ#A$(T#%B/-\=@U=NA[4"79C]+_IZ=S4+&( 1$T/)S1N45!\!:;[PR/>E):Y;%*YV MD 83MKK[6H/<^R6W%\HL-F@R919[R"S6&X@2#L#*!/M]5K:!$X:-5=@&GPYS M@H%3W%,?5A_^(UP;>=D4Q*M,'GS'Z*3$(RR[9MH/(X\G2_!CD.!!D"FS6&:Q MS&*#I5UFL=Q)\Z ]% K3QM:*<;+L+N*;D2R/'O/-#4H>9< N;WO>]KSM>=OS MMN=MS]N>MWTP8?OM*.U50\P09)+#7T M!C.JG$=LMY!L,C=N,S>Z?K+G<]85J4@%;AL[5A1GP;\OX\/D1(4,K67T]LYI MEUDLL]BC9[$#FL [,E=79WKKG(_'>OM(-YSI8$IPJ1D1P$EK+"44.RZY<=P/ M.6F!R1%"PVT^DB=L9B61SZ',8IG%,HME%KMW+/:X\BQD1P;Z6?;>XN-;)N&E13!RZ@'7K740'NZJ#.(::ZA88H([;3@P$H# ML='8(GOK-/<>^MR(D<3WIW0Y"V#6NWG;\[;G;<_;GK?]X6][3GQH.@W,IL^^ MN7(17-(R6JS%.)FLQ3*8BT5\(UBN&>W..%&&(N^<=L-GL>-'7B)%^'_%# $M)*$"*[H,-SH:P[*(B,I^$ < MZAR(S7HC'TV9Q>X/BPWB:+K4!Y9**#B%%DH@">9""@2!P%X!Y8B!'5W,;W9 M'7E>FF C &4^D_*9E!7&C0-%-S-EL74(>>*@0(S0H#"LQ,!!AP#!05'TI2GV M[LS^8*S7; /<6Y$>!)D@.!95\Z:;.CQ?%V41-[Z@!:D;PAXW@YVU_L.DQ M;T[/)K-SY])G/B[GYD25[F-0!2U[B$!N33 O(/26>(6U=LYZC*$1R',V$&AO MJTV$.1V(090E<#@2F!7OH]SVX^-3.S1OA4U=J7K;J!6AWE!LC;%,$B:YDHXS MXWF<:\DQT,-&K: 803Z4BK;'@$QER3[4!A[7I(K-61C&4B)!B-)<8$((D%@Z MPP26'4/)!@4Q27I_A#J?JWU)W^#-J2, .Q>GJWYE%.9N,;3'_JG\&HR+^>=JU\O@^ F14("S"7Y0^O4L$=V!/<2#, MMV-UUWW409TA!WVT+"H#%96>7="-:7])U;=L42T%!1A!)# E'C"AN"&$(>@D M\%K?OE7@\>$]-")H* 5P/:NF^^^S9HWW>;4>LW@=9S&9"%IJAF@FW *HO M&@R"*$(%1\YI1!!52CD'///26*@UO'7%_)$Q:0Q& K+':2UD#94UU% UU*T= M&4P@QDP2P+PF&&FE&/"6$B@%%H2!@8/J;"3H<$=69B# M#8X,)=CQ4DW4U(2/J47QVIFDPPL,1\6NZ0/QH*@[\S_F^/X!U?6?;DW'>Y?W-J! M M#A]O=^=2B >111S*8+]ZIYEP'%!JN?26(7-4<;UU/RZ&T(BS^R.U]Q_.SLK@ M 2L# :%R@!AI(2.(.LD=DD1#9A144+H]W=B#3P2^9K,^CD80#J7?R:"4PP5( M/_WSA_"*TA-7O1COWTK-JJ_WAXM+NTR*/2:R.!<(L@B?6\PB@Z603.26PH^G M:FK&:A)N5W-8^?SB4K:MTDQ4&;CGY:>/;S^JK^YE.);^]2+\M=I*,W%JGO;K M9!5#6,S.ZK4UKS1!E'K!?VAMT84[O)V%!YFO+M_L/P QQM%>WM5D-.$IW3SR MQN:EWR^CC*35_[81CK@!Q<4J+/+=18T4.3%(T*3Y4+S@ZK4GOV&R&=/8\N") MM*OG/@NO/-/QI6?*AZ?Y14V^J_.R'>?YZ\F\^71%Y5\*E_G=4AS5OMO7[REVL\T]^=LE=NYOI!6OMX\98;I-9! MZT8N4,7)/.JX/[Y[__K-_WOR6W%Y-^N-B&C?V%QO!Y_\]FYJW8_5AJD+B947 M'KV?_\^S9Q\_??#CB5OSW"=7NL5/X>>?,/WIIY^>/=NA(M8__>%VBJRX MK%Y:(<]U5/RWU=I?3,W);-Y>X>$T5?=NMF^Z^8M*!^O[#U_>?/[RX=6']Y\_ M_/[N]8LO;UZ_???^Q?M7%[\;=BQ]MOCRH6A_NJ@^_N[%[\7G+^&%?[QY_^7S M393@ 57U?P4)*@L7&,UNQD>C*9#^1J-"36W\"59L7C?+H(9DM0([$#W,=P()FQ*[\$"KZ,JZA,IOCK?R."B:<,>N9= M^,%I8J$1 !I$$9)B=TNX)X4+ALU9W*#YLK:PQM.ELR\6]2U@(+3$!'.K#$&: M* H(<<@IA;!$BD33X1BS'S1(EZQIE[1D*_>B<8> MJS?@M]6FU$^>QC"M";S[Z?<@&:I)=IE/TNK:*[GM^M ^Z\.];.F3W]ZKQ7+N MXMY].'/S]&3E#D)E@*X>%+'WP=<+.SI,R#O+Y+Q>L ML+C/Z:'*TC"U*,+-QY/Q(OV63+$B/L#WV7QBHXEOW3S]\MO:+%KYV/'E\+[HYU>*^Z1O?.F5H" M7>%^Q/%_+MPKZ(/8]#4IQ>JA*KZ8NP1?A.^4\?'#BL8)MQ@5Y17C1$?A.V4X MT:,8!C%:46'-:R9\\VN\:;C49)D$>-8HX<"WX]- C&_)YTT=&"_=._T8]\:' M\W46OKL8GX[_7:G.]1?:@EU?(3Q;=4L7+Y5H&XF"P*^O5B2I'C[!->D]&-1A M>/WK;'[^O'A7?2DPT"Q<^W^7:EXKEVCUC8JVMJH(&F^T*-#;HDZ3V951>\:V/09<$V6C/*;YH M11_<;F7[\ "O>*#[COV3_GIYB_2QJKBY[^]>/'QZ?/BQ622@._&PQI'F- TJVM6G4[+H%S+ZOPN6VMV MDW! 3%5]9]-FMZOUZQ5\=4OFXOLPE[BITW;+18I]%BEW:,%_ENZ#?Q-LC-.X MSRV]YR"#$'CG&8:$2:<Z K8IM/Z)VFETRK]4RVF5E2[U=S<_>]R/(]Q MEO#Q9;4)E>$!%L\_!2(,ARLHC^P#+XIW8<'F\> M3-39:?CJ+!!I18Z^E20$>_$K[%E-PKT0.(AV*,I/%<.\#1L1+*/D6?YG.%U? M+N";$VY3I;K+NL1?H2!JXL0OG M%>W_["^ZL(F:R\MD7TYK'1MNX"=! M]S8J,VK\L:TA@WBI"@YI6ZU1TYJ5ZQT^HH-""R1<3)Q-CGP*KL8WE#D9A_6' M;X\3-N+6QNNF2Z_.SB;C^A#QL\ED]CVNQP='/_"G.XOOSV?A:K_<5%W>@AGW M0H AN0TS=O+_KB_A&^CFPU-I+Z@#TMM0J7-C=GTI0?,5Y&C<)";(F,!B"<", MO]>EK56"[YZ!Y8T,@VM&F9M0YNO/']_^/BX77^(*5^&+C=R:*ZIC-Z.>"#Q' M-.J3OUSGP_RL(\\HU='>7'\E2(]=G;>W>6NU7,RNN'57!.B@B4SO8I%M\G@O MF+K)(!C%:$CS2[ [*_=[I3UOE035AT#NA;-!=AN![-0!N[Y$LT!F@=PFD,%E M2Z&EB('-=+A]%4IN$*Y&1 R[OL2SY&7)JU;Z(OB^9KO8-?[]0SD?]PJ) M0'D;*>U4#+N^)+*49BFM5MK"1J.8-AC=]Q,W3>ZC*C?AK9B^4_H&X+I"< FSA;ZO#A59+W>FXH?#/_-%$V>I'[D# M.GQ>O"@OI*=N+CIUQ;E3\PN$CD$:9^M- MC!L2$Y'C@Z=?7STM&&#/('B&T3,HJO#Y MBO"VBLB/4_2Z85$[B]645=Z/VL@8JL/@X8:FJ=!-J;$7:5"HRK*M:=YIU2:. MM\&&&4\#KS2YFE4>[&Q:1_0GX3G"*BI23B*QRF!]U8E1QCTOF@#FN%S'T6PZ MF]L1LUH8TAW")QMAB.E7M7W=L,5HX[?XX5JRJH]&#FEMU*@C1[DB0% -@8AA M3:>J$J_6V=_*.EZG:AX4 M9C%;+J*4M)*_ZK2OT>HQK9L$RLW/:ZX[#0O_IF+N[9>394H9#F(:UM"Z?"+2 M;!P%=%&O\ H2-O1KHH_K?/B&;I$LC:$T;]M/QBSG40E.)FDY=>I;(-#D_,;9 M$1LU6_N?M/O5_Z!;Q:$[3_>=W[I)8L;ARY#VBM>CV\7K]PK8PV-$[)NTD<#. MB^5\FK*5IK/IL["\> A7*JF.R4<5WR3]V%4P/]QD)1,;ZFI#WLWZ/I-*,H-6 M"-+Y;399I@OHI%;=CZ YVU40Z\O5TKB2K$;%UH64)]DHS+)F]TGHKPB_C0\Y@I=55FPL[Z_(U"H:A(5\?A;/V8]0%1 MYTM,J\J*6)Y2^'DJ,6S($-Z*3W(6*;%Y+GRK#)CUOL5[;3D;MBYL?'H:#N?P M#)/S)CMM1=6Z;J*I 0F?GNE%?2ZH]:=4=5JJTYC&UM1A5*EL]3:EA+4-2R'5 M97R/1M[WE'T6#^U5PMSZ/%R]5R7RKNT/E:R/FZO>_=7(7ID6Z%:9%MVI1CN_ M=:>Y%FBO7 MTJUP+>/BJT=A48&66)[.O-JAKC^.26]7R:39LP77IF Z".VIK M4C4I9U$1J:_!@:M,M91W.E63\W]7?MY&65A\LU7A514W%C_'+B+O9XM&?" : M=?55N)A1MY,6%S+NZO*]M(B_K1?Q;EI5UB7GI:Y)3\IL.4^.UGC]_M,CK.KY M9AE\7PFJ:*_\!<1N7'R=6[G>%-4[V1PYP" ;1&C % M%^(!D;0U.M\_8==$7+D,P96Q M3?5?N?)]8@5+L%/F=>UT<#1.@OI85ZV$+RSG\W4!7ZOA0KSZ;-G&:;OOF8R> MU8WK4O#D_\QT^(!;V3') 9K,OC\[G7V+5M=X&@RGQ2SUA0@>QW]\O+"^_6S M!P_'1K1PTW.+CE&$2KT+)-#CR:3RR=8I\Q>OMKI.)%1M>/9=RX/VBIRCFX3' M#K+,O>*&&.Q0YI\KU/=O50GLBZE]86/8(G!' HC?U()UM:('G!B'%/#<2L*I M5QA0 3'6@$O!##N HL?A$:EE02DQ2S2GTCM(F%'28R)=BLWUHNAK6B7&W213 MT="I+[6/]XIBXJU1S/[)O$E2M4G2E4Y?H_/M8O!23:H6/)7F;#G\&CUO09 /#T=EV5"$,_4.*G/0.9*:3?! MU':OS;ZT)-X+S,!.O!7N[)^F5R5?J* ]3H+G&93>9!R(:Y-U687YZU2'8&@&?SXU M%8N-C%*!=4*SYR[8O>$^)V5,#TB(](7":V7")PH01 MJ,DNI/>%9[&RI%WXY6;6RJ;R^ MS8]?^E ,(*P"#8T+^"RU\8MMXE(0H1R7+;NJ[L,3%=HB*L&41Q'U4W1%ZZX2 M95FIP.BVJ^"^VV4,9S2C06,#B[ -L]-P@W4L]GGQ>757TPJJ?@]:<^%B_E%0 MB5]5\+8K-;GKP5*P;CC>U=3G70W*G%^M6[F1GB.F)#:2Z-CSRA@H%8,4>1>4[ %T MJT/$2Z-UL &# M=0(V2\557*]VSRC6L M0[FZZ4JWSI&Y^,4&]MSX?JV#*UBQZLHS+^,[Z,1]DVUH2N MNK.R'=-, AL_OSRGLPA\,AG7_0(/_;Q.68JY%QQZ0J3F4B"AF#0>! TF>$B;SO,H 2H)U/[F)G6:YUQ]7P/\%:R^K#N9!%Z^ M+ND^J>__:"X2*/>YOD2+:-8#ZIW%EM X"19*"RQBV'B#C**VRX@^'-$@@\_Q M89CD&D\*N(&6$RZ@)D8J+0W'(F@Y[(0%@!Z5/2 7S^5!V*/'["FR%Z!*M@*J MNT^I>=Z7V4OW>ER>S8(']<&W>Y('4CFM&?(HJ#&ME ) M<2V%)=A*1F[8DWSO0Z#KR+LE71L5T:17'#X=Z\HDD%5^QWA:W[VX(JY_^Z4] M^:V=L1KLK>:.VUJ&CZ=)4U:N]T5.F[NPPKJLQ:CY_#S:6)6A.//K(H(Z$[H5 MJ![5N;'G13!%W4;Y2E4$]",:'L&!KE/X"LA&1]R>CRL"?&@3X&,@P&$(/THN MO5I-;V^'?>XH56^_,23D)N? 09:YWR@/LL,_#\)U%MCR/&[Q(A@S,9*0(FM7 M^^M40T/C0%0J"?'0"$*I,01CS8+=CPX17&'4*RZ$\80;(KC5B&H$)6?4\)@, MTU\;\HHZHR0"=;1Q1:*^7/C]&O&3K1G3_5.X3JO3H>-FW^H4)KT<3V+I2MV; MUZG2G:1$J_5(BS+X8]-PIJ0^N_O)[C_3;7\/C]BR6S1!!AAED9"60 $44EP& M^0VR&5Q9T26V:8+IE7=Y>?[E_,RE.:8OZ\<*;__>/-.[UB-50TS_^U-\L/2% M?P0_^W1YV@PWO3A\Q2[GL7KCR6_THG#%<_& 1$$*4FZD8 @8HAS4,AAR4E!L MA PRU84]'I$HZL>UB$+ ):K$-X*9\(_8JG0:BR,W12L5R%S!EI';4IO2 _-; MT"N0<8L<%8+(\)>D1%NMK#342]0UN^?:I%T]9_O]O9D,'YG)++0RG)$Z> SA MF'1,.1U.3HRM8 H'_=T#):[)6>A*SGH7,Q<#!S6Y,].-\NG U/^32M=C!#V- M]G&I-K[.U%DAG%$%=A7'S+Y/4]?U> 0$RR"=O_].&GE5L[ZJ$NL[?K/?R!=R MXU*.VRYSK]@IV95L'H'06-0N(J#WG+H!J#I!7:1HDG3 -IO !1 MK1JH"0:'&-A@E'!>Q^0>C$EPR260''.LC#408-N;A=C0)RG<-!2J6-.IJ C5 MFYVX5Z21;,U%WTWG/3;G6(W'+[G>Q==F>\:KCA=U4O5X!?VDR6CQSS06"=RFHMP&R"U\6$Q- M$[6JC&Y/@5@O\GGQ=OWA[ZIL60U5,L'RK"+7Y?XAF\NX-#,CD'T9ZP#JIV_J MJV,Z9D12_&3V?2-O/Q4P+W40LYA9;YLLU;/Y^%M<>;OUQGHIP3]85$.%?.I_ M'"E<]3I+)\[872C"KJLRG:V3'6*-0.R[4J7 -CD2-?B#UJUW$@LDT#&.HUS$ M[\0,U+D['2]/Z_NVZJPW^+(FP#4V^)9@RRHG8H,])O%,;K"66*#?#@# BQUZ M3L]BQ86M*#-9$6;-U--9NO1TMA:,,MH"K(P?N0F7Q"I7%VP=%'O21%+4>!Z6.E!/$ M0J#B$&5$N36( T/EK8#FNWDDZ6TPA3%5,0/+^. 6&&JC'>R1-@)WA(G1ZI%V M1LBN_4C3V27D?/<+BQJ;:.OV=G%2ZEG@:\W;%KA&>ZR&@(C63)GK/O#A!_M5L9/QVA:M9T*EW.4FSI".Q@TT M('8=J-IT-"-C-_&ORCRJ&J!-4B^T>$RGA,%D"*S2_[2;.E^WWRJ#Q6M'-T : M8AK&PJ5HW 6UTNE@2\@M12:X&]B$#8%!GVAL'*82 T7]E5!#'WC4#1_%"BH- M%XX)) .O.2'"$:895L1PH,Q5B33[^/J7GZ7V]0,#E2M^J8W6!A!=S;..?=O^ M-9U]?W8R^SZZLKE/X(RJ[6 TX5QL2-'\'&?DSETSA;=J.'1Z%OARHUMAX,78 M8BSZ5;VGQ=.]4A+HC8>,Y1X.!^CAP'(/A]S#H=W#@1^FAT-W+NO.;^T:X==* M/)E7629J&,2]9;RG0+8?%%I-"S:*G8_;"U5F_J6_#$7AD#=&O#P/[)?> L MK&]C][U,Y1;U_M3VPP6L+:)H+D9E8[.!10+:@AI(^ ;/<2JT:PN]19SB^^Q$UX;\XN%S1L05%C8YFUBYV.W$7\/ M?D ]__7"N.\5L&>CP[ 8-[T]HJWOY\%XJVJ!-AJ3_>Q^-.A6ZCU?UMXRO-2 ]G(?XFNE:ZTSI\CQ\J9&Q>LU,ND M<1TC#^LP76OI7GE.E.QE=1_Y["IN?]3LE?I#Z0[SX_J;6AD)#U14280I@1QJ+""5T>&5&@/3V[C@BA0W M,R9NM:][!97IUOF&NVFYQP8RY'F?8N'5O)I>:5$WMQ?RRNB55ZAT<.W2',WY>37IOS(ZN2$71;N8?COL8 M*9RG#*WF2%?-(E.$SYTMFGJ2]52!5&V6/I0FP:K8+57]AF\[M[C_%P]3],WN,[_*%USHRL1 MQE7F7O,4*Q+>& :ZE9SNE55!MU:D[Q:Y/>3T(I#<*61M/[M7*NZ5F$"W)B;L M)L@>5"0]:;L/F_)>262-M*;>>4>P4:ODE,9KKJW X]W'F'#DVU9CKOJ.43$> M[:Z_CZNA)^/5#1MM=<%W:(VU:#5M?UFKM,^52KNP2\4\*:F9?[97%AU@]>-?#I)6TUK#9?K\IFXX]LJ*KFI%6H5/)LG.8F)9;/Y?/8]"N(\95Y-KQ"FU//DPOBJ'3*U:7TUEMU:R25I M&__+3<8GLVKF@OOAYJ92&+-DL)9-I[MJJ%4S.->U)/5[>[)5L[([$F*V5VR. M;2T7WLU)>[ ?'[(0L[V"&VQK.?%-"=*'/,:))I<0NU:_6$>C:16LF@&T; MV'+%_++4W&TUO&SSM&\[55UW6^5SUA\OTXRRZ=?)RG=2ETN8Y"V!2;87,,EV%6"^=BFA-<+'6YO\8@VI8<(Y8A30P@JB(='8 M$J@[VZO<%(G3A%FM@ 3AHD0PI#4C2&K&)*?A87A?2-R:'L7;58'=NU15NM&<.:_[%]451\E<"BIV5L;@2I.#G4)G MX:*U&FC*A&;3K[.H>E>1Q!I:2VWH7DPF[=6W4L@K7TS>>7K1/PN]3". M\TB7\S+FA5\U^2L]7Z"EJD'!LRC(3=/AU(3)MI<>6[^;6%(0WCH9ZW'E5BTK M++*;I*EQ^YE+P;]ZZ2F:%E86.U3 \J'1[RJM1'U37\O)BED;DIM[1&<1MI=S\J%7!)?*)(?ELC$!%. MB3A*FI6:1.HTO/FU<4YBP-Q4H=9/:&BM4GFF7ZKU?K;58>K9UU#TL:*UKR@J[5ZG'1ZRL.?4/'IKJ[S. M"]1N$CO;NC!F38RGWV:3;VY#-5U4TQO/-XOJ;!%3@IM>GHW.KBFY0J?6209- M1\]6V\ZD,M7YY02-N*CE8AP+0^-*OL-Q M4'N"@,&LJ[1WTS#[[[6]LS9R/H4M2KF\;RN*OZD?\VWUV'N4]Z8 T)/?H+B4 M\UN%AIJC*17Y^/-55^J4^E(QYO/B;PUE1W40YY*8K;:A!K0CG%#/A?2^F?#H MO'>5P*XU0 (^6C+:U$A-DZ?DEU-3YRFT>"\*8R5'=6/^J5T-+R^KX>.MPW[# M0.F6Q8M//$JR5\.B59),]:5ZBF8W3G^YG?*J:T4%4D>&GKL3-RWCNMY-@UNW MZD#T\X=7[YXV[2"#+IM4\K>&D=ME;YNCH<-J5J+>XSFW5VB';0WM[#ZR]CCG M;M*M_/!4V@MS9ELQY^L^\"$/]BA3E6SL%)U+4]_#AZ(>-G5DNI;"H*ABW66E M&8+@NU6Z6;I0F]^?%W]/+[4 EG&:JWD:VTC'^$,<4>);9WMUB5/G%E4(_L(" MJGO'"M_QO&M";Y/4V/'5L. $U52Z+,AQ\C46,04L+"OAN!%/G:;CKRK"7%7C MMF[^:WQO[J(>C>-13L;N6S4ZMYX]L+I\]2A]5T"PO4!^#GIN?<#W H,YO *9 MB49 T^[B4]C)R'5A5[:T.] 8$0NHQ#+VQ6*2&(()"I(((93H.AT!=Z$S<2Z& MQ9AQ1 V1BFOA-'9$8:V]9]3VU\"Z=LHC88J:,GU!,MWXR,YO;86K^R?L)KH2 M^Q+\2$TF4]W^!N:1+/7%R7RV_'I25*5TP=M/;ZV#26MGJ5)>*W_KJK3=CGMT M^UZISJ_6I-4G:C#[FYN45UW=CW_4Z$DX#:JX04S M[[RQN$['/^H&"UL?(C@B7^?JM/9CJM[8*:FL7LY%0I??U5F7";QVSMH'2OJD MFU:JNTH BX=A]4BG,QN_W/48[2??N'\TK9.AN3'UX9)G>#$NPOV3B^D6[];CA':>+TA[ MA:&@A"!,B'52, %CFSX%A$#D$-4^3CB#'=9<6Q[NP 56S@ :'D,*COJK]HF] M]ENDZ?V$V0OTYUM!__Y)N^V$2:JRU?TV'BM1=[3'6[40^=C=9&S':83>\^+% MNAU7ZG-PY=FQ:?Y'-9S4;]*]ZU9@\0[/VGZ\=7I1GPO+LBE"B0! IQ\?/UD[ M"1W:=O.AKGZF5"U?H1!78'AA39O.CKIX\6H5M3O>P'"7T++DRDQJ[IC69 C^ M?N]Z=R\ G_?=T(SOA:#SJQJ:1;T;>"2>SXOSCPU,M,6HAYB*<(=8CT^,@X+$ M&:L2 Z8$<;ACPL/-!VAC[XDV6G/G@W'+E&;(0*>154IAIOH;H%V3I5C1I3>% MNQ=\Q+>/S^Z=K)L*=X5!KNH43$W@\3I04.6I=-0@5+!(77D7/GQV+NIO#A%I9ZAQ&##+"7#@"F>7 (Q->PU[U!A.V"!*/JYIZ M14V^'J??B;V@8;$U3[A_(E>!ESB3N-UTN7$PUAE.E=O5%2T=US6(,]-Z]7E= M#72I[J,5ZU]?O,K%J#!K?8I- M'^J&!$U)X,9$T!V7+U1LW?#57;AP! B_J7$:;&>7JXZJL9M5>$3[/\O&L;V0 MAY#*"S\G/*UIJXS)2E^R^U$3V4O.%=FY& MVU\>7Q4>;U)GVB5E#5:8[IF:/<2JSC9#7:!=6531^TO3PII&ADW/T+YM/;%7 M'$"@GAU8L1>^*?".H^CS2=C9E['B*CH<08;2LCZD*H[4AC-:>L$JC]T>ZM.H M/6P5,>FL"+X10@13((%0"FJIF"04\X[)=#?O'*04$\$! S[X7U@8:6 XYD3L MQA=4I,)]'4*)4,\2I8HVJ7H[>_8"C@79VB:H=]HV=*QJ_$R+CBL5OIF'LJKO M^U9'P^L\M*:Z0:7,K8V2PQ4?W=&\*K$71BUNDO]RD&7NA3(*MG.>=$R7^J)^7&UG2ZZ#KA*,^W!Q M09" P&/#I=,$(LK] 52<%=9RIK 32A(,F-!:DR"8RDF/M=+]A>,C-8I CAY- MZKUP6;$UL[E_>EX>(EDWK% KZW6A?JRLXO,8F]TLX5[WM5]$\C=)J_&#P0E? M3FWUVS1=9^X6R_FT7'VYN4>TLY(=I=9IA1?O6UN65]V]ZJJ?OE6E"T5+>3$? MZ^4BK2#6++C3F#

S$J8MC$,,#C.(@ ML-3?;=7M+>Y?O,"JX7 D417*3[F3*65X9>"O>L/%A48#V*S[H*02V9L/O;VM M/.T%@0O1MS[?"V 58Q\@K2WJ+@#5&*0)7*_.A-N>\%G\FM9?V[ MJ;K'5ARKZJVCDV)L2&0J_3>>I'JPE2L=3-NBC/M3_/SFX^>G##U>M4 M]^BG1X,X9JLO F,'[5=?+'PQ:J3E:8,!7/QH*CRN7GA^%\G+_?@B0,4?-V65'LA$W+[?.Z=3[T'J795)7\V)^$0GK@/_C]3,"!FNJ8 MI)7*+]'"Z%+62CF.!#8&*DJ@Y HQ2QF'B,0\2X@/$3UWUFD1KJT1(2R8C%( M'>Q^R6, . X8/(Z&\+/)I$J]K.RKILMMG;P8/>3E8F5O7%8>4=X;*^X*F.V7 M:ZO[PPO[7J"5W-K;>#V M5OY>B^B5H!DWF<16CT'T_N^3>":%W\]B"]OF]RK&:OPB??[)'H'LRB:[K"GJ MZ.O\J_X9C(KXY^EFM'@5M5U%1<,/?UW,UU'2YFQ9V(ATA6O'^'2,_Z_6&11L M*C%I;KV8G?U:U ^XRA6(T>@G[:L>NI/MD]_^_$?(P*\U:[=N\Y>%O=;C!&)% M7.S_/H%7/EKUT>ZGB[[;PCU+33UC#/K[7)VU5G7C18#M!*Z3!)H5U 'V(C6% MNPFUZ_R*/>C]7^D0>',IUG+0';C,&$?:DS^D=K7;ME(/]W'Q@!A4G6_U-6;XZD+G_SY742\9\LR6 0Q+S>VBVUY M$16J43[=1);OO0RBH8M@M#KOI[AE'C@@#Z#, X^>!^#]Y($C';OW[X1-OG*< M0OM+GX=HGW)R""5P?;[L6PUE2F9*'HZ2Q_)&:M^?D9\Z<\%?O7KSYNW;P6C/ M6%79Q"SZ485_3WJ]B'A59;* M[[.R?#N?G;ZJ<,# BQ]6N<6MCEH1OPQKN;CXB M/(X'?V9GR:J(GWWRF\0C+$G'6/ [,0ZOQ;S]'S!9RK.4[R?E"@O#->4>$D:X M A(YX#DSAF)I'>V(#Z*5E*/#23DD8"0$SV*>Q3R+^1'$W"#+(9#>$^4)PT9* M;1QPTBJ-);7LLIC#E9C# XHY%"-.Z$,5\QZYJIF M.C6AF5:)!AD%//:2[K&%OS7C]\-RD>8P!(O_9>2V-G*'- 0,"V^<(903X3EP M' ,O,'4>W!2Y0WL:^P2- ,HN?9;,+)DK-QP2(X@T7 %-G'3*, :0MD@E'0H@LF5DRLV0V\V.$X )Y!HT3A ,AM0SB!J U FD'S0T!LMN< MF?S!GIE]. M#3D]^LZI"7!4FEL[44Y'Z]@2Z"757^FQWQN&=J;5;)$/VHMWJ M^M5+*F[=<*NEYXC'CAO@J'/!%O%.6FRU%DAI)X3"J"?? ,$A!@$&D?Z;1?21 MBZA'A'@&J&- $86L!D)Y*QB5A%)"^W(2,,HBFD4TBVCG*4H89=AK88.WH#A5 M@AG.'7 ( "FT[,E;@ (^/!'-$86NB$*[:<&SU6^78@M54*&8K?DW!Q@R6')# ML.0J5=A.&_3>8 Z A4P2Y[ D4D#C#9!>(JLZX))CA1@000/4@1G(S+)Y5[)) M& M^ *1.8D^" R$P,XX#PY6#@.H.V3Q.D"'()L19-K-L9MESN)T==1:Q!@ N HCB_ M_LWJ;H -HD'<&D"3:L>,2.+2W955^=2367D1U'B##8O<6PWF0XQ"::-M1$<\ M9B#\R1X 'L""N/>H6T?BMKKX3Q=AU^8(NVZ.NSGNYOCQS_%Q=J5'X-KZI5JT M]U41#)MSIA\Z7]6CX]RM$U-GPW7KJ5M/W7IJJYC:=1+6%DZ0AV-^-<9N@XZJ M%J3#MRKG_5T8YVLI)Y05QQO54G&/..+<,.6-=I$09YTGAK(0Y)8'5K3J>"-S MOQM:%_9V3MIX6O4U&JJ=#AY=!X6/CBK+J$*14U<\ MWF9C?6K8VU[A- #DU;B":C*QB]Y*P&:&(:=,C(8:3J4*"KO@CV8^MY%SU29^'>(D+/_Q#;R2VDON MU?6SD,GNK3]K.Z:N_=:#+5/7=_&LN>6Z+\G].S+O(:7:;J5KO_5@N]+U ]Y! M2NI G8I?C2Y!OV[S_N&FR-$[LV82?*H%>!6&DV)P5P,S+$KG)M5P%UFXO!J, M;@/+*Y]G+23:Y=A>]U"EY,L\Q3%<#$4_@ MXF.XRI5)^-"_@J$,/U7*FI0#2DV6IS>CL[PW;'89IA\U"AVLVE)7_XA [$,^@YF)JL&HLVA)D?\ M\[)0S9*QGO]+>GGWZK21G!]1=VOA9NVWY#ZZJW;177U2A*N% MF[7?4OM(21\ K%X.!H46%NU/"\0 90\YZL#3F7GJ<2IQFI1[$$ Q1K"ZQS=] M =0@N"W7I_[BK]VQ:S]UC9+II''U+L\)D9HSFC+_O/W".V'Z;+O_3 -Y[=O>,WG,;)28QP&T,L5IQS"-8XMHZ;YG:P&D( M\&RNTH(;7X>Z 5GLHC*(:/@&BXP:)+6D@D^<.OQ_:5SUY<)6F&U MODT+-,??<;B #3>5WBKL@.QYL@2^JT[\G:";1XHTFSLM OP05AQ?Y/?$^^I- M!FB0V,PH<9*K,1@J8[A6VLZ 6 2X4P:,8!R&[C:; HN9%%M>+TOT)XUET#>V M/X"U6VQSU\-Q@ ?\%USL$W 1@)AQ-H")2L4-X%)F@FNPC^4P".\B&$ M['? 'GBZ@W"%S193;\8;4LF&9 VE,28:,"SL.?CKV-B85LY."XYLBX[_K-B? M^SPOV>UYZ1J4? _;F!F[BY=#_W/X' :CJU34Y9"R=G@LGUKB*: M[2!QOSFGN\TY>P@4CR_?>VU1MH6>>U/A[Z8"A#,IZ=@XM5GQA7'T8=9/I7G M"X-!LFW2<[STE_UA?S)-SC% NE)C)ED3-W_VHE^81KB\DCC ZI%VO[Z'?.[C M$^M2M-5YC8]O/UEG\-8@WW6;%1FV&'F#B00B":BI3612"%!2:KDC:MOSG)U% M1LYKHHJ:$EE:@,V*S4:#-'7:2B4DT/)(@8W;FEJ<6S3EVEQLE)W7 ME.EH2FS^>IR 9*;CDRP,$WJM]7'T .DF5\$ES!GG'$8/ M>N6.+]*]Z5)%^BL8TN$(TH?U#*D9@I27MR7-*)&,&<5A M+R(J*&\($"!^$ )'SFOJSQ^4_#XHIJ!B85S0X8(K.$ 7(IK7% M3H.ZD!".1'KPN3XTY]E=1C)JKP.700$D:1Z4)2@&A+3@L*K'I^=3B,P4D?VAZ<[[O2@>@U5^67XN3\>#1/K-H,*6:EP M%*R#%R(BZ0EF.EK#E0K<2AR-<$#'&^ H4F(OD>9,*LJTP];)?">-%EY33!R+ MHRQ((_NU]+/>=9PX@L][MX,/C![B*\<7[^)A?D$S)G/'=3KK'H?"0SP= 8A4 MI3X.E\'WBQ&,+#Q$>>![_%Z>@V;>$A ZOOI]]D9W,CFA_D) M<<;!3$9#^/.V_":\<9Y]N$Y.$N?&UX".Z4LEIIB\?G6*$YC Y<>YZ[KBCLYL M2(YK^,9GTQ_D]TBNZTGF^F-W?9E*V#EXUUV8X2>XRR]K']7W)RX='A92@-OU MQ[,CQ!1X=!V*,>?Q /W+&8,J#ASSTX+BNG,/?W'5V/^2AE",WJ>#!1^F89PJ M).>C?P^C@'THS<$HEB.ORKQ@2'$\NBS.*HMPA3#I9?T(ETV'#B5S_#3,#QU2 MI,9D$J:3^>/"..#]T+^:IJ..XG0BO_FQ'?IXMQ.D.8'?RJ&?Y9$/_^?93^_? MO7YG/H6?8.!_O81_YJ%B;@";9AX/=C'/$IJ.KF:05+XRBPDK%6FVX=7\___)?0%IK2._"1KC1)#Y[ M\0;(WY?YG)D%Y\TB0[O'UZJ__]O9V;OW;V-_$.Z67?(*3K^%W[^E^MMOOST[ MJYR:->#VP;L=\V&R+KC@VD["_UXG!^9G^*=D4JN=/T++Z(+WA G%0HS&!!FX M8C8PHN'>31 K*KF.WK%H.!BHQA+O.0Z:!:PIM4=S_MR))BMD]V M](K9B<(#\&[>>,S7X!Q,ZTN7,U?@I.^ N<.OKE@^ZR#/!X&XH\&*:!D GU42 M.T ^2TEDF&^2B+D.\AQWSD6-')BM<'VC'5)"ISP$K*+TX7BQ HE; ?U^DRM3 M=B>R;%%FQX3"W0X\\(/QY>L%OL,LD7NSM/6<+$UK'8^]STLK23=W23E[+8<% MQOO9C/MF6+E?_I!YC%?"M_3Z,.3$ZIOROSL'VN]@M.4^ML*_EJ#\]1R_*VOK M0ZJDGH>Y_S2"']GSUR\__/1=B>CU'_SC*M\4GK_\\,=W<)_S_!9G2-9"_I)O M_U,>8_ ^7(W&^76??QQ= 600A;[[(7MS"?;XYW)K 2.W^%AN.\^^^3-8P8/1 M)%G%<_C/P_,K@Q_#)M%/9O/5M87[9O"]PHL ETPWZ/O"FBZOD^^",//]V'<@ M[VQ2WBK,XC&2=5P8M[.W^K#_3NJL)&Z%L(;)8(AG.A7AE-0(1PV1BKC81.9)"CFR7!D?%&>.6*4#\SIJ MH[227L;C6$FU_DIR#C05^-XDM_Y7F4=KC/GUX]M!*#O%^3?I 5IK :X?P0[# MIEO:8BNJ&'">%S"8E;/8%AF;I!]OA]G_O0:,+.DZ[E5!#2 SMS;\'(>21PV8 M#\QGL",^C ;7^;KNI428]5^[8]FE;62RF%\) M;(<25S* CQQXP;A(\_!_PW@2;@MSX>IZ["[,))V+]EUAR>26@+G3L.S&3-:% MKKPSMSF,?QR]+(0SP[0P^??Q:#*IEBY5PD8FK'8 898IA8F**H4S!H\1J:W[ M(#$O EG2;W_.KEU!@9=?^I,_"PG.!0CB^RVWE1J*#F(UX4&ST)39:.<0V\&=QU%OD,^>+JC(U:4-=L/OF M:W)^\V&85M;AFGFLV8K>ST]RWZ0RAF S)_/\97[%Y@N M!+8#@Z*.BH@"(S#_UGC/&=$\6N1Q323K*2<;/1#F5-B\I2QRK0+=_]3/8PIR MJ?22,@U3 G^" W<]F8XN<^95YJ9?]*_@,\>=C#?SAUS01:)I4 :+(#1S3EL? MK)0:42RQ1KK&W;K;I/SYN@^3$G[M?ZX^2?'8/]W^9OYG-'Z5CCKSB[PJ!?:^ M*J\F)Y>?HY636RC3.%R:?NYU63-%_SX:^1OX9D6FRJ7 1:(-T8I91(T)F H< MK<<$X5"3]'+*A:YK0D-GLIAC2=H 8"V7NPB0_T_EL$N'V'RC@=]3-,@,J5Z7 M&]$_S.75C]DO7Z;I#I.93VTUY=^;QM2:U.N^5',,LS[)8/=GO&],/@G6]-9- M1WF@YRP'I8XW;4"&?AGZ<-G_DOT\^L??B)(_@JWX&^P780#7?GG^C[]1CGZ< M5Q9)>+S^DA_#7T.0P__TL_\V4[@"XC^.BQ^7 U/^EH%-^[,9%G^DN^ ?0?B# MXN^_L@]F:&[[Z4,?^P[,X^GRLSP'60]FX:N]K!S'=XF6 8)?CV$@^6S4L[./ MU^._2F8V5[[YB6XJ-],<#8N!NR@$;,4:,4\$P):G7BBB$#>:UM PP"E$RYAK M^&TE8)5C;A*E"*W)J[K/O6K):WE6D) I$:'C;KJO"@=\Y8U?1\-/'\/X\N=@ MJ^2(&,>EP-)8H$2(:AN(]$IQ2W20.M3UF3[V%. U,P#,83HCMB=GP:UCOY0; MQ@E1&BP>YK$VSDO#-1(8%!#QFOS$HT^P?H 5;4EYI\%=)*S]E*K<90"[-V<7 MHYO\(FUFPXAA'$44P2/00N&,3$GNFBNE.7&SQ/H=)VDK"ORQ*L#_#^3W'Z,; M&,C!F?%#)N[^S#AX$:2/F!JOF2#18A"MXC$ZCQEE-2DL)U""U7;?WG3X5=KX M-V2_56_V(W1I_SH"WFIP\IYJ7_.2GIY&$/-PH8;@H+ M*8EM%HXQR>X$MYN[>_U@=Y#0]N[NG9^OUB^][DOW_=*-Q%CF\V)F\S*^6]"+ M";-S&A.-"V5.1B_+*[R!G9+0XR:E@^2<=7ZL=E>5R8^N[31>#^9W*BG5PO>6 M/I0'?91%$.?NZ:*T94K<*'>/LY1?ET)?X$G,X#;5GLOS1N"Q/B5@+THSIMWG M-KO.DV(!U*:C<;Z9IT=<"+=A+'^W( @'&W=_ M.I-'D;6[=*98N4?E\_E%QOT 0IK5X!R-B^B4(L*F"&R9T1 P*?O#%&'J;O/3 MR.M9D,_])QY,1G<)0'GX*8PW49M9-:YI!G,_'%V"7.%G$9H*%WL]@C5A\F_5 MO%\>AP-C97?9]< MGRG5*2V@6LF\G,?O)DMY<9)AU(.BR&L]RYC YEWD KR-[V# <00[=!DQ5J5T MQ%$AL,ACL9DQ4E.IC1$"807&/=YD'ZG2"E:E%6]^?[VBS/39)+C$+6Y25EL8 M/GLQ&H9E6G$U>^X9)9 MJ^/!S*T]@;_6D[?N2UL'5._YD+5QU.N^M"Z*^H.["/YZ$-[&5[G*_YJ#(S%&IM%(95SLPF/3O7\2F6PK2Y MX!:CP!P*2L$U) W(1F?@)H?*> !-@$6=AS;FZQ4,O%0P\5^A )0BW3(OZKR) M!A0^I#7IZ[-L=?)#4WF_ZQ?+#BOLP:CL]=.UPQQOPP@;E]%>P\V?O%A +@Q2 M$?^D83FPI[_+>OSYWT5^8/%6D9_GXC3_ZCPS;Y8BB*Z^9.9Z.FHJKG)99VIS M !>*_>_72F_6FZ"N(<%>G?!D32<\N5LGO.=ODFZ/KB>@EO/RLY7G.D WC]K^ M#,UVB"%K'V*OQC4;35V9_;M+2=LJSBY-R2'N^/,,RV=&\XFZ>.RY-+XY;#M, MI3;M)]06[?[)#/)U!!;UPD:\<.*W^E@?3&*O/F54#;R::J%T^EZ,WV= M39=:UDUICIE \F=H-@.S.ZY?/54B*'!+F0?SEFE%M"8H$C!PJ:/:VIH$\;65 MH.CE(J-6,ZX0E'#'MBM?2&<44GMT5D"?YS)RM06:U'$)Y>EC>PB'YU%"XT;[I[<#J M/=RAY)&Y0Y\&['^MSM6V"J=A'ZR5L D)[ZAWGA$;E(#=@%DG0I":LMH\F@9] ML(R*%FXYFZGW"4_*QJ.;=8BCN$TWF*<- M7:B-^#TI)IJP0!ACA$5)K8[21H=PE AYS_?JY[*- P"1.J9YNDENK]INNL/4 MN1[;IS*>H 3BLAO\+C1CBJ?5T-%88@YUE4M7X% \$ M*436=#]J_2): 3S?G1AS-C1<'G:\M0U^#F^--;9T3O*HAW7.'<6A)BR5VCJE M+/ EOE:$HS_0AX MT-.#JTVIRM\? YYM.IB&O34NJ&@<)8(PQX+V&@?% C,&<1,0K>LOT*2WALJ: M]M#MYUC-.FKR']_ *VENMF[VM2H-?M$MN$LGK=7]N>;%GBIW6$B\6-%X:X.6 M3I4^6@^UWSI:CRV]NL?6VFY:]5VX[M9!.WML;3*?9>.MRE"^HAY;#!4]MMI9 M:6)69^3E<*FLRL,E)HPPRBK$N326&DB-UUZI=D.P\FTDNMSSO9)<5PMNMSL3Z$>\@IJWK3"QM M!T>IK;Q^&#N,G6Z<)3PK>+1AG:$ZE8@^*J:11]$IYE/"I%(B4"TH8RS*3=S; MZU2"6!PU]AR^3)E1R)C(#9)4"FH-P_Z^2CS^JH@O:^RG>0)Q;UX[*.M/YK"= M$I#S @CWZVS!.R;OF9K* TRN[?\$-TV5&,QE:J[SKTI%C@>RHI>*=Q5E,:I= M8+/K24BI=(-^*N9A;V$_AG63I8)'GT;CV[(,6W-YT1OU7UNO*COH%WLH:7C] M8MUAA1\T1WK]<'>0$=]'1ELD5J_*ICX0O3AX[G3NH-D[<7K[G6IF@SWU/.@D MW^,&_QQAN*V0N7AX3=]S\9263^GFV6*![Y[L73@A'V-^=[<&&EP#Y'&N@7T. M!IY*G8XL?''A:IH5K#Q5S(,AF4]A@+5&I_RPGXR@%.UX6$WZ< M>U46U5%N^-]IX3Y.='H"ZC1[B--KU*O19-HM@Z]^&;QT[OJR*,MZ>KSKEM_7 MMOPZ%.J608="[;#4"J_54W$ /EU?W[$QJI-D)\E.DITDGZXD#[29SL[Q&*H- M:/S;JU>__/+Z=6N\H!]KFV,=9[-^*/#S3DZMJ6/5Y",UE1VVP7+:.2>]/L1G M=4#/'WF4QJ_]6 UQQMA$[R+ETE+&.5,2(Q:1MT1[3'1-H^4\=&>[_F2I"\Z' ME#XR+?N/_?D^E=G/WYPYD4O_[JP]U_W^&/YZG+S[SUY@KQRCZD,Q#L6&!%!8*N4J3,S&E6HAKH<]82J*\W7:5>G76WC MZH[8&"SH&*.&<4&4$I$C1 P)%D=15T&@?0I'>X2UT9]XZ7&;]+BQ75)H MAZG0#)M(&5=:>3"V"49.6Q'6FW2SY.[3KH+HFID:!J09+( MK-1&4$ZI9)*9$ 4ACT+A""@V/?7P'2C&<3GK9-/E;X9I_ MP>^P?.!Y+Z_"-&3FTSB$R^(S\X+8QS[*W%JX[>@_M)Q0U,Z0RKV>NJ6>.R*L M\$0A::1D#A#=(R8P9E$XS!6O*R:X-:*7RO-QKCJ_CX:EWKR/ M 2&-Q4Q@UD;SK .4#E#:!2B'-#PEQR%U*]0&6^ G3'D;*.<>,Q:Y%HV71X"!<$_ZQ MTU$AW..U[8V>!DYU5*@#E*8 Y9!4*!J'J(@*!V:84#C%AU#"J'%:$N0;.?0Z M&<:HGB#LR4+,$_/E;]JHK!TN_(^CJ1ED,=>"L]0?P%<:"AP[=/483=X:Q/\# M/MYA>T^VU.NN##!"AQ3%FC*+L(W1&X*#DD03;.DJAIZVJ >M"(YZ&3JO[^-B"D/DBE-C76,Z&"H1I9)X7!TS"B\0O<;BGW0/:)4 M"PE6AP0=$CP2)#BD<28TV%.L^S#!J2"IU$1)YD/4J<>TA$S09$.FLD5WJ.&\A-HC^B.?71( MT"%!*]F'0]IK9%1DEC II5%(&"*U:"4X;%&)_70.WOS' MSKWI=V[+609W;=>64VS;%OF?%4DC%I^CEECG M4#E?KI*2P20.\A4TS+L+]QH;M+((:2&4<80QX6%-6 =CIT@:C$2HBR^8#WHM M5&\S:/30H"N85;2*3@D138G 8QR8UDAY0H&U:H,4=R+HX)"DW-34^\-S$>#F M1(#/E[>J>_..S[-?)E/X>-XDL*HB&TDO%P[X)Z$V8_-BB+UOOMX,ZK&'5+I@!,%QZ5G MSBG#,?4<>^>#YHC6F$O'D\"BFO%#R.)B'*K'5M0Y'A B0B+,(M/&@1H&99"6 M&@M6PP\;E<9R&/:]]2 .((/7H^MQ=4$( J/FADO!&8Y2!161!PG WHYL7?1% MHR)8WFPJJV!1&/+'37!W!X' 9ZMK(J!@8/P*.\0H]Q;@6'M"-.S%()5=/);; M"&0Y;O:>&-3YP]QRSCV_6?I]9T(H=R&$:EM6/*?&!Z##NX]=[3)VO>9X_8.[ M"/YZ$-[&?Q^-_ U,<+KL3X.1^^O9W:-Y[*5/I3EQZAX U( +( 0>"XZP$K0N ME^T^)0RP\*Z2*,?7H6X@P"ZU"%%+2033E!CL: S&$Q0DC7"Q+5G]*?GZ1R > M[B)%%$R2KGPJ)3LG)04?"4,/]&6)A^384K [>SO'H'&X LQ()FAFKR?]89@ MH0F?4KA8+[L)XV0)P/4'@]'-Y(?JZEZ(2JBW 1O13+W+ZL2H6)[UMUR_)'98 M1V0+,%@EL)V%A-%.4L+[2(GL(B6:I%0L-Q<&R=OC^L-/_^=9>G[XNW3F ^CP"G_V$NKY8[)Q[BCK]\F2:N MM4?(Y-;>V,U=L ><]Z][G;U*L-=-^=?_\ M/GWV16]A&-G:*R2O=_G51I=->?*^7X>$!K2WZ:8-"X_4CMB(0S5M.-10'W9O MSMQ%U?PY(8)"P5"#'-/"<(4\@RIAS8ES5=&?)CHS\_3 $-DR?CI]*S\:%P M;!09HR BKZE=M D8Y+92HX6=,>X1T61B;*?_G?YW^O\GH8%:Y&@TQ#*O M#/" 0($=8$T1(JBF<2 M!^8$-<9&%@WFF"@4J5X!!0UU@B6HA^B3U>HC>&,:=KE@=LYV;8TV'H>AN\WR M$_=!>0YZ"1*;GL8G3T:!WBRV4+X>+<._MWT MA[\N)F110Q0+)& $NWHD4G/-'(N,3E;6U1?-EH; MK/%"^H=:$_N?:W=*_>24&FFEB2(B>(J99Q<&PF1YC MU!.DR1[1G2)WBOQX%5E3Q;2.7@?+F5+>>.N41")%?UL=]]Z=]_84;*;5E#:9 M6-FI=*?2CU>E@^9$.X2Y]19XMC5,2*:E5 3%R.-^.72[[+BT)WF3;5*?C'H> M(X9CVX*\V7ATLUX6M64LUPEHT?\@ST41A.7^][H_Z>>=T/XYN;Z:W6( F\G9 M19DY@!?$.X%U-4B!/TNCSQ,!1BE3_3D&Z\<,,#.$&! MY)4CV RD\X4\#O[GZS%,_+LP[H]\!98YCS'O>&TY9]+D5E.(G$H:/3-R;Y.I MT0"-V/\2_-F_PGB4YD_!_7^L ? C+,E&ZA(?4+F(X7=(#0 <+Q $$Y8 6:QUL9,%(92-!CD4>O6/$U=3/ MWM5_T^WVE6&?1D-/FT1PJ_^TP>/KT N9.-N*MX^8<1# #0:AJ@QE!'*%# !XAFG MTM 856!U@?1']],LQ]^W*+VV X,.#)X,&#"GK=$&BX@]PX99(HS&)K)4,=7C MFFS[!GTT#'/0Z[9$LW;539Y\JLUC3C,\JGNYK?F 6T42XBBI\5PA80T8/59Q MAAB.CML8G)/KZ\V>U =">E0OEY-^(@F'G7YW^KVW?@N.<>"6:8$P"PIK9E64 MB,/H,)>NKMS]5OK=N%-#]#!:+HC>J72GTH]2I0\1_>^H)3$ZX1RRC&IM%#>@ MX88+&DWP-?;(=CI]I(0>S-IBU>REYPTNEA/E^G3PT5KX. !Z<*(EH@D]+&$Q M=6CO"V'EX^Q5D@7:[(8:T*[6)/.F_P8O,F44,:- M"%2ZR"QEFCLEK>+$FNB%6]5]Z^2U6RENBZ>E.USJX.#)P %&2!H:D'5",.F% M!7IF$;><&\*CKCEI/HE;AF+1PPIW"- A0(< S2* U,)' #@ YXYQI0,FE@5 M Y9,$;(C APZUH3+#@PZ,.C H.EBSD98F2+/HR4,.6*]581I;84F0MNN>Y+[*1-._<: M+SM\)\UJB\P-VVH^FW72_/G#N]>_]B?3CUNWTRR?=G9SE9#E^TT_N5Q )SD2 MJXUW^U-XQR6P2K5T*D5U5NCXXDW,]72TXB9+ FH46N^["+>^V,+H]^YBO&G' MXK2^XV@T'8ZFH8!]^.//J(-6J/;'AVI._*KT26@YFUFRFS5[)>A#Y?]+^?9AQ"RW],3PB>KU9MZ>6?EI$GI M3S/(^L-B1X&_SG,\F-U[>=.8(\FJ?:0AE/YFMAQF%\I_G]^]BFEW'UV"NV^J MOWVSWV+=%"I>9', 7=E&_%<@^B&\O0IC&/+PTZ_!3,(DX>/]3N+::&>8B]B1 MR,#&4+!E@J%!O*/684PW..=9UTF<2$1-",AQP1GF1D4:N1!2:T49!X"^UTE\ M60Q;2W*MZMK1P(,D^?G"F4']=5;?&*:BD.SBJ<+]/M]K]KOU\ME!J-NTU=[S M^6H;6J_[$FU\THLV[S.P&N3S EOZ>&KZPVP4P<(-6]F-&8?4K3D 4@'N M^5[>XST @%TE$QA8,A@"V6BF/<7%,C,>IQ;RN?$,V#>Z#.G8JH*0>1T,^>-D M=O/^T VN/7SJ*D=%V.XR&&6 6\&72M0I/YKP\OHJ?0)68P4XMU;R]V$8;LS@ M8QA?5F-!/ ^4"P/ZBICS1#.>:)42)+T:5SD/%@R!LTEP/_CK\0V829,P?/8B M]C^'[#:8\>3^@M] .IGY- Z%+#,P0$9S88WA)1CXE;DMWIQ>F"F('K[@_^=Z M,@V^%-Q57BTAL8G!;2X^V&/*N.CG_?-PWLM>O7N3I0/ +]^='VKIUY+G=5_: MACSO^7QLE^?C!U#-/6&VJMGCX)*A[I?T,WRY"L-)4N^+OKN8+:A)-KD8C8%C M@48L?C!7^IR0)6,@?VM.,MQH,@5P@!7\]X>-\USI7L&GJ[$3"#O,A':*2Q92 M_D>DF&%+B73!ACIMVSQV@L_M=+'N. Z?+V=]9B#D ?S2R\H]:X?QA93SYB)! M1C#X3UEIF>8\*BT-LJ:&,VQ1EV2K\2V?-98S.!]EFN,=ABBML)1C;8$?,:ZM M0<8K$7T,&CBXKBG)AN=#7-LL9_,AZO/E5+W9V/9E+CXO.I,C= [B&6Q,H%7S M,(MR?5#W!<)KO@H/B>#@M=GD^ MV3ZH6KY7IK\6119IV+N2OBPTX!/* U)$$BVS%IE M9/#&:8ZX"J&F[.MA=@54@YK9GM*:P6TY 1ON+6M%A@T+ ,&,12J976[Z ''RYR97.3\?TX'Y\!0V%:];#B:EFPP;7@KZ2!< M8Y$-%BSP/*NR3Q!Y2#ZP_A!LM7L,M#16X!&O!]/\,^M XWWR1KR-?TS"2S#E MIF]M,E:#?S/\Y8N[2,8F .KBM/\*S]W5;*B-+.$1.Y$8"02*Z44"C.) M,/PA:NH2'019]/ERI.YI@*49L3+NF0O!("PH ]"Q(#DI":42 XD7-1U3#T-S M98T^S15B7\7:''Z:$:I@Q, .*)P0CF%J#<9:86NT5TK96->&^C#$NJ9-3#,8 ME8S&_'#Y;!3/KBLVI4EB2UXA0)Q"8HNX58+.R *%,X7'*&[&IY88]A&IM=R% MNJH%:GVH1U.[/)H^L&.RO[S,MKI6X=78DH[>T]UJVR>I*<;(2+!J60C48JJC M-22$Y#!4=?[_YK2PF2$0I2T-QJD @ U;H>$$=D&J=#+\1!VQ;A"=J:@AAROA M^CXV5#"A!GV6#EXKGTC>V+/^E[.+OO=A^$-1+Y9:3AV.PE#+HD J!B4<-TQ[ M;F74&UR"4Z6(=5[2U/9+&9,.A**447D=20"]?0MX-,[R.;@[]JC^N,.[]:Z7 M%?O%[Z.AR[.4%ETR'"85AA2-8 H+[037J4<9YD!^ZDZJ&ISFYH:!#X!)-"Q*A2X9[D MU+1::,.9CD%HX(%8SQ;^KW?CKUW]LQ_5^ST0'U (:Q8,4 T1.,M9P#7LX2O> M=^;J_ENSTTV&T(\P7U,P5<[* )=[$0>K4[Q0BI^JC4K(TLG/W?503:!5<8?E M1+DT=,(Y4)3RG^_*>_CDS,^W]?G"@67>GS]GY?WR4O/W?7]R-3"WZ974(2K[ MMU0/!TP[D V(8S RTWDT109KN>XDZA5PK!3=9Y*U-LM&^W 1$B0726EV-+U( MC*N;UB--Z[,7LR2_@M7.Z"PY[Z:@A9I5A%$N\-N=".I\SWRUO.\SR9B)C@E* MF%<.^$G@PAI$K0J1[!+KNHTO:_D IA*9--LH=Z MA)34& D/S'Q54ZVH0.K-\'=R '05XZC%T:ZP#CU5@!EXI)[J8CSCFUP M"1)QB-(X$PUF!BP@800L8P9*#JYB0^6%MEM6$Y37I7]([13NBN>]K/RS)JL?2!QTG1CL-M/FX MSKW/I_<4^<<:L"A4$8#"?(:M\5,*8+LTL'8KYU#9TK:93I]F1QHW "F+#OCZ M:+]% O&?Y6U?%G=]/[MI_F:*_L,52A&%MD)2ZCAUS!&NN2(T8A.189C5'0RN M#O]+KNAG+^0=+YH%_>WK/B]\W'-\;3AF8);O,PL0H'M'_FZT&& W=!J&AK MCK)J.#2O'E+"2 M\HCO)1NEG*AG+ZJ)%:L+$+G\L/TN-VIV:4 S>6KX&JQA MM+C'/C#P7+3S<5_!*VSC90YJ*:V<>=5, M#!"_JR\E+ZOFFLV:I.2/GY MM[.S=^_?QOX@W"V[]V$2IM_"[]\R_.VWWYZ=5=)Q=L2!G1(H,'WV,%^HRPZ8 MNQU^2Q8'_,S3#.OR@IP35F&4^H\B!EN'A;^D$(8B$KV-F]1_6Y<7A"WV)A@% MY$0R;K'2D@88LR.16J%="_GCRV-M.GO'=5P6$YS\,FO<-HF4Q.MD@()E!8MW M4*963(JLB_2!P6!T,_GAX22GYK?'G9(K,'LH.7C]DMMAG6ZS(3G^>=WSX[>+,LQJ]U@-LF#WJ)28EL*(>ZI[,_?#&?&Y#2EM9FAW_.* MD^_VKI-8*;:PIBS'UF5-YIT7]7M MM=V:?$1K<@;D2AVST\[.2Q?(%VMT@>U6"NHA01UU^6SV2.VH_K2Y>N]>POMX M99\>M-]FV1\_7X??82@?;\+@<_@-[G"QT ) 80=KQ?N4Q2AXSAE%0$0YZZ,) MNP1W;E,-MI?76VZL2M3A%W*[T+)%D,A/#XFGPKTF[KL3"K40:A(Q^W@SJH:/ M$Z^4=4X2A1AFQ)H464$5U49J[.N2&IM#&-$C:/EDX?0 TRH4>1R<2YP>8!X; MYSH1+#TNY_KI*BD/(11;3:.L(L!?L-<189_,,(!WIT M4,BB/4*7\RQ.#UF/A12UNLO;QXLP#GGL4PO0K%Y0I\*QM0T'3@=GZQ^M=:CV M,JVQ.F@S4BIM HE(,\RL]HAQ&3Q-AJ!1FP6_[NP%9SU-F^Q4W=3BV[QO0L?1 M5F/;*-6J+6*J9A5K6X!R'6=[>IRM&LU/L79.2!9B8%@1 XCE&5$R(N8M7=4; MLB'SDC;1JB:91O?TP 03[GZ[S51:0?>O@-\31TG0";7><.$I?C\%H!O MLX)O!VBO>+S-QOKT M[:*IR=:JI4:[@*:U6P-NA47"PH35'$'F,J3%"2D,.Z M-46/JYHZH^W<0P[!G_,?6S;GJO3DJE8'_:::F_?-?NNJR4Y;/P<[3ER;2FUIT&;IM*IPDET4J-)47,(*[A\B90 M@J)SAGM_PA9;XCQ+(MJM-=;Z<>T@C 9;8ZV_U0[/UWQKK+K) EMO!!"0UT&_ M/T&KNN7M+(?:5+YU7V)K$EP_N(O@KP?A;4S/OS*3U1A%K6,2&\^9,Y-13_T%16Y_I)W6$E\(=R'-<+?X<9 M.VA.Y_KA[B CL8^,ML@#+:ABM3_NK"8! M98]'E=70=KOTUZ(2=T*2-U@73, MR$@#-FB;_77/WPSG.9^3=4;Z[HW3#]69OE;>V_1A)QM.1%E*9+?Z1:FI] MF*9JD&5E+?.I>ARG>#12*!LQ"4QA93G&@C!EB#71LU7'<7\NWNSEE_[DSP]A MV!^-4TOM/+-O]#GG9^D;+Z=4B/+VO^6O-E.. :V(*24D=GP+H/F@D2+'+!F8"PK@F_)B>#AR4.(7D/&/M3!8HC\.JOF#PC MZ3DFWAKL)7,(*:*8)T*I9R]^,[=94;CF]/SX5+O<(?TA#Z:!BF,#TVX*7B3U(R= M8WTZ:D9,]!H3+9CS@ '(&.>)!1,._H%7R:+_DK>!GSUF!\41]Z%'ZTE@E@44 M$%9"$V9 >0FEG EN.<(H\%7M\O;7X)VWJR?M/>BTN-/B';18ZA@DF/Q"<\RX MT&D+UL1;ZZ)/*MN$/[#3XC;QT6?9>'0S?XA#4#L%G(0+ECQ'C(IH#%/*.(RQ M(M&OK/"QU9(235([<8Z6@^=GG&X5BZME:3I2PID53G/FC3;&1NZ#%I%Y;+5< M9&EB3L^.8M]79OUDMGZSS["CW;_J(1K!4TQ#<$%RII5B@0@;HR188V5#B@YN MQ*ZI7?P[YXZLPM.3V>R'6ZB=MK1,6R@-/'CN%1@-S#ML<'1&$B*E8$&AFHBF M[=G'/MJR+D#A4>C(B7U!*"<8,T3K*((&#P%JB@;E5R=M;K2'9 M+-W K!&Z(8RDEAD.&XUEG$N#4R @<4I;Y(0VBW1#'I-N;+H@VFA"M@!V=WJ^ M9H[Q!*4XRNB5(LP"<7? 6P4W&EO%53-^V5IM>HS\96OSKP74IM/,1ZJ9@5@4 M-=B3TNM4*M,@QIU'&*56F137'+!OSY7VTX>.VS&?<-_!RDW,UKH%XKWG?FZOY;LUQLEOKO#L(4F-M9F=QW]\EU M9YH8G1,A9'K&_(WIV PG:8FE2PP#B&HT]G>7134I+)4;P9H=C?/TQ'E",BSJ M?MW[I7#G[_O^Y&I@;M,K@_XP9/^6*E6-QE,8/(QW,#+3\HE.I%G2SIZ9ZF>O>.S5M\IS4!Z$]8\BP1%X" MUR$*1SV31EA)#9^'L*G[1Z2=*^ZI.1>LAU4?B&)88L8P,0)CI*/ P7LO1%UG MZ;WUI/'(YD?A8>@4Y5$K"NP?5'C@D=(%%@13&J4>$@JE(@">NIV9Y?Z*T@)2 M^2B8XRD= ZS3S 3(%MZ@;\_1R&H\O^,-WN MP3QA=)A:(VAUK9%[0?KI8>&;\Z<]@%,*62Z!(WMJ#&:,8A4#9<$J$2662+,6 M%A_ITL'J4>!$4;HJNJ@5B@%;SCBQ6C+MJ+0H(F*EVR:YLC'E?,0U/EH58=^I M6JM4S6NI/%) ZC1CAA/#E1"*.!>YI; 7;L'RCJUJRZ)-7#YRFPK3543SH1K Z! M^U1+0\/_>* $&Z^0-93[=I70Z)*[GG9R%Q84>P7K3F'+E'3*:A*18)X;C@+> MT3._4H=WW:8X[^':,($GD=+5Z6ZGNSOH+M!01WCPA+O(L )[L?+0/WMPS1H08LWBK(S3M/@)3&IF9KVT3J$',,L M.LV)%;HFIO_4]G<7QM/>,!Z+HT*@:X0CP2PWBB@=M?#61Q^0/8:^-4Z-VFA; M=Z%V+7J\1Z:CV-E C=<&4(60J")! MCLA4(L1K^"MJ1& M2>&XP-N8O9L>Z3>:K\#.Q3*#7T.S-J16"BD->Z#0)#)B ME&8L$(L]9PPC&R^9D,P$T)14*@=%+(CG1GO*F*]1GKV#Q1YYAL"C M8"1=1%@=C9+.6Y(:9H:@&% %8P2RG 7G3=!QJ]*6/XW[T_[DXEV2\$81DDW2 M*7+.Z:8G>N6#9OF3+I"M)OLN*2:QC1(;@IAQ0FO-+%@_5$1O/>J:D[;AD;ZN MZ!/J)6:.*HZ$8HBG/AU$>AF$D=@IO4VKX49T_1$G&W0!99U*MT&E8^ ^*F6L M-YI)Y4QD06&BHN%4!1ZWX*K'5.GEY#[4(S7UVI^(-.#- 8"DE'KG( M&.QDB B/N/:$&V),3:6;QK:U1IM1D7.Y<8+K42BLX)$ :05R@ S3/!BND1+P MEXO2.A1;V)^JBZ9IU?:DF7?1AZ EQDPSI$,TT5J47"F!!71LU=QY>\(]U9J MZ%81S$[A6J5PD?N4'J0Q1XPEIX.5 AG"E1?$!UP3?=T8'VQ6X=K$!UM+^AZ! M2W/I/!,HW64V&)EAY^/J#.(#9$3SX^P M<'^%==LDS"G2D_K)]KWK5+A3X5WJXB@DO2?$<(^8\DHS14- E!CDK&)[G+\> M1(6!J>BZ9+(GH<)?D>?J??@\&GR&!9F]&@??GV:P&/L#X,!ATODR.M/J3ZZ$ M0\ZA: AA7!CMF="68Z6L2,Q>BT)EAPZ9AV!IFZYF3DA'I%".^!WC]JO3J&9^+* M> \3<59\[X>,I+X^[7=7_#\S[H^N)]EH>A'*H.L3^2FV%>#)+)_1V(?Q_#'_ MAO+_LLEHT/?'>.@=;:/&GKIM<*JP,D0KAXE@#%EN*:/.QFB1C$[Q;>IOE,KP M-NE"[O!MEJ"TY3QE2TUK%YGI<*+#B9UPPG$NHR7"6D^9E%PI9)A1WGO&N*DK M([?2RW)0G!"M*71P')QHF\=E^^7Y<30U YAL.^W\)IU]]Z<+PJ7BJ=PZS0!& M3%#&8\J80SX(K%<0DH;0@X&Y1MN"(*UB#IV:M$I-J/%&24ZUX(%1Z2RS5)*H MG8N88[VJ7U]#:D)Q#^G'K29=O$5:B[^&R23?>[,83N:[:*/YT4;CXOBFP_-U M6!7#>!S\Z_[0#%UX-9I,)[^'>X>SC&.'M+2PFP=K 8:L5B0R)QP3J_(%&W*^ MTB<1*]'@?'[7:7BGX"AQ_'0T_I1BQ9+*]*I94 MM>*4T!*!:19Y +8CJ<8,2X/A3V&Q4ZN:*7X5QR6M@L1.OSO]WD&_I<*&&R6] M19HA294GSDKC U;62+>J%7!#+3=06V)(VZ_?I_'TC#_9YP2Q7D:H@G\X_VYI MI8.HRE6>/HQZ6?K?=ZVA2L7!S "4X"S/PCG=$4VSXFT)!*]XO,W&>C!E^OO> M,]S()M!.X6R^7?P^&KJE'<,*XYWS#K8-QF#3,$$%[[$FP@KN[>&/MI!J2T^- M)A6Z7>=D'59U6-4&X>R)53J$X)1UGBO%B"+:,F2Q$9)H9RDY++L5%/4H;37# M/70@3_[C&WC%V$%X\4TNBB3Q_O#:E+*X_\HW=Q*X]U8^K1]A[']J0DFT4F-) M$3.(:R&E"92@Z&!;\KZ,XX(O!O]RNN&7)"SHYRIFL?>^='D M+H^FYH]6K5ZS0C,YSY5R!M&Y3MV$I/YI'F&]#G[,*I^_T_1MM;-\(3W,W97S MUSZ;<=\,*_?+5^QT;(:3I#'I]6$ [7XSS*K%=$@OFUZ$[-7H$D9YFX6\$I+/ M^L/I*#/EA.1E=HK?J[+8>T#TG,)_22?6C>H,5,Q,K\=ALN)]9Z[NOS63/T/H M1U#9*0PL5RU0R'M"6FT6H?1PM8+,;@#*[ZZ':FS7X@Z;K9C\'H!BHW&^MF>R MZ ,D]N?/67F_O-3\?=^?7 W,;7IET!^&[-^R_F7R48-L0!R#D9G.%\ __J:H M8#_.JB<]K=7]\-[UQW 28,,*/FU>U/D,A7/0,2#--[KV0CORE]DS]-#9.DIOH/-:7J1 MO?O]5?:3&?[5RWX_?YD]G_WY'2"!F6:7A:+!2EK? 8#9('#JO1F(9TP0Q9F0 MG'+CH\,ZW.L ,.M:?IY]K$!.__(R^#X(:W";^-%X=).>'CX0KP>#S.3A2]DH MYB_-1Y*9H<^N)^4GK\8C%X*?9 !:XW!E;O-7ZU9XAUD=9CTNS'J?UG."E\G; MN J_A%<$F&_DDA&+.:QNMBEZJH&--BY(Z ]1WM)H!*]38,6Z9TEPK+BE%6%#+I!(U1>0.+[S=&P_7 M>&R^K39Y*=#>@=CR(HZ;P#W74;D0%4.8,&.M!9-4I98?'D?FL%J$>U*J:X[5 M9G9DGJ!\=#V=@)HGVZ@T6@K@A[\G&7RDPDA!\PF6/TX UV=5$UQ1-2&62;?% M;G*WW=WTT[;AIIF9I+N:<4*;["+X3V&VC=R_]C"D3T]".M>?] OC8IAWR)F< M9Q]"R-+,9;*W**&JXO>G ,@.E/GG,.Y_!KS['+*[)3')1? ?\ CI^5_"9'R& M!R_%TTL368HAV8OI]O# _6$QO_#7>?;3DGCN=D(;S#CQ]7R%9S"E)LN1!ZR_ M#) W] #.TT9Y?55^-8VK,-O=;994(G^Z_M -KM.,P/>+4X#L:JXDL :O0KZ_ MW%WFOA ' 2SB]-D<[GM)_#Y,W+AOX>8V#$8WQ4R9\F/S1TX/60ZK%,/=X&[@ M*NLU_3]S8 ?CKKAT5=T7&CE1BQC2P%8H\Q(9G(HL),,O-762>[3N>XCE[=ZV MB2VCW[?I.[GT;].LIRGQV<_!%3I'<2\O\7^^6!EUA;V_NSVM=K&G=6E/[^&7 M.OBVO\\NGMVY,.8V\Z$F0.\R 1@]48_&A@2_H^I'H>IOAG> M.Q? NC.,2N] M-OL][3X)KO.JC>7F;CZ-0TAPFSTOBR2]G+T"9FK:72Y'L%45U1.F%VEG[%6\ MN;DXBXT\CD>7^>U^'0T]_)UO#F?)WLW>@GV?3.5\#YR.?LB>][_+/_JAM*'? MPGXR3-.<%5&L:7?,/_S\P]O7[[]+6USZN(6=] +VS+^*K0SF(A0@??_1<_2N M4)UJN4K8;_\X_W">^=%@8,8%8WC>+Q\H[3?%D]NE![]C#_>(U+VKEW2F0B7N M'G0EN=J>79BK*V!"Q?LI!!AD4WSR\"RC*H;$-V;NAAD:K_"U?F1U!%'MIY@; =__/LY_>OWO]#J3Y MTSB8OUZ.D\-FMH-5[C [T4#HV^6OOAX!-QX_F^UUU:_?^^3OUPD4\KO4G:JX MW/=\'\^WV$[4?#>YOU'5X#\0++RX2]<,_ J>^LPFV9R9" _W0V8&-^9VLD* ME5.X?UZ,YQML<>97"C%'\IHI@XWDZDN)\Q5Q@]U2#"4_.IJ=%Q5Q;K5'2>5; MS[Y_8%@/SN=_!./3?-X-I;K6[CW @K3M:.#3])GL8IS([]_>_/[S+_^5F-$: MJVFC24P[BP]?YG-F7E0)UUQAOEG^:^'W?SL[>_?^;>P/PMV2?!_ ]/L6?O^6 MD6^__?;L;&\QN>QE%\;?>1)6F8^Q,3,1K,$8 MA11&1,TT$MIH8RR-6*0FTF9EH[K]RH3M:B;R<\EJS,2TUS8E$&&"PIQA(I1D MDAH5+ M!".^%X$+6=/-JHF[:K@*AYS4!KHMV\V25X9R+K2"M((>KD!PU87![ M?C"^0';""7H G-B<>NP^6KK3:-FA4?$X9FQG8S9J8_YF;G.5?2A\85@Q(^'O M_F1R';*_;W-P 5E@HH2%B9447M)4E=>K7U,1*&J#+,4<[JVD AGO"P]+GF M2/C'AY__3*%4TS*4ZN/M57_YXO]/JW37D@2TGZ\Y7;W]^ M%@@,/HS[[D&9)%=]-?*#D,C2X16H+U,R:,495\IR%3@EKJY_/<((YR>G!>W; M5 R5\:6CM1_\]3BML$D8/GL1@6:<)68R&V4YDG0VE/8\JLKOM-[CK_[ MOM3*TQ5'OD70$ M/7M1P9(9*8,[K[UP3&7D,)*:.P_7QLH1J@W!7D;E-975"]_%J?\QIZ,SI)J? M2E17]X69E&-/X0S9+ 2_B+Z?!1,4 ?C ?*^OTA.O\4/]"C)_&^^YRWTFLB3F=6 M>H?6[5;W9R]@259WYMD:MK?5E3ZWQN!I^I_[OG"UYE9RGC#B @!$?[@JSA9D MX&O/ ">%-5<7$II5]0=,S^*UMZ_?Y_&]'D &[,A0/FIZ[W4 G36#+)WJCC^' M8NN!!TKKY[]'X[^RJ\%UB@S>QA7PDYGT)Q^NQL'XM\/_5\:_)+\ KN@>4I@H M[H+0)C 7O<4T("NQ981&%VH27RE2,U\24A3_6;UR:?WG8Y_'(%?A$ ESPLL2BTN*PS><9]'A7WDQGD(OMP$4(AV/ZD M#%&#=_/G3-=XH&$CS,3HE90@?/\T MO*%*O6C9WU*1^RP^ LA,);'DK)H5LAA0<* HH$X+3Q_TD^KL6TD"/]X:-Y8+6F1*65R[0PC>L%,H&;%1'];R-H6;[> M*UFZ>1!%U5=*)?*PCJB*C-D0K>:>24*TM(%*0FN%,H_] ?$L2D-5I?'F]]=S M<:#EX!\0R3SX9WH!.+:\.$I?=J78AY,8>U%Y8$%A>+ M' GBF)!>11%%L *D#C\ 5!HB$MN M+.'*Z@C4A45K0".M,%+RZ 6)=>6.&@*OW>5#:^6S%&U9V?"76%!N'27'8V6S M;XH?.FL _8/&&I12"Z0C=MY$12U))5)JCXWWK'Q4*^ #,,IM8=]+0WV,,FK, MHE/6HIA*:854Z@@%6P^@"_B9CBFW3T[^7HXBKQ1WNGW;M3WE!>,IBZ[UUGH5@8 ^R*0D4 M4QJM9+6E@;9%%/IR2H5XH-37KM3HH=2>0Z O-M:D7% K+?.@$D ;HQ4.(>T$ ME8WLW&MEM7MVJ!#+BZZRN!9<(IO61=/!8(9DH& N,#"HP:",J3 _"$4!9;Q' MZ6@5--+Z;0K%4PL]ZRP-3,:4F69,(J[!! ;[(O#6 R!"FBCTT$3M6OR/JO-E M=#CDLO86B)8Q5 :216!GS+LE='"<44(_#1.V-KF;2O6 MT4\I]'ER\2ZY&3=:3W5K2.RXJY '=I5_'P3CREB+=WLI\'(_?7L[HDQ)D1)@""!$:,<619$] B#L1R$ MK<6BQ43A9UD O+A*$0[CZU W/"^IP2*U^Q21>:6MY5Q3,$)$5!;V$WR 2(F\ M(.NG3^/P*:_0=ED$[\$FG1XO0=6U*3,KBW WF,1[<7:3:SL)_WM=UEBH"9LR M8,&E<*G18#"ZF?Q073>53.?&5SK9J18;P<\>:#2R?H9VF%:R30^4QJ6T4Z4J M6.Y[2"D?<-Z=)G,I"K0 W_R<+/U=-LW)_]ZQ5FS-?E"[R]460G-QFC_^O^<5)]\M;GX5&373G.N C6HKER9' M:+?61)^H;CTOK+[_+@MJ)S-SOHN5"Q(VLVY-/J8U.4-VI6K;*LX:KK5RZ=ZS M7-+[E9S$UK31G EH?$7[RD^+GJ4#R@.SB86#L(YN/4&Z)3NZU=&M M93QZ/;H>5\V_Z*CC7"BA,+-&:LJ#%BX=XZB,M3A'R@]J!8"/ROA]ERCD);N%G--+<8,LL3['G/M=2[ZUDV'MW,G^QC MREO/6XHM-K$Z%@JM?<*3 5#1+&WV7&6CL2POV720I]P1B'9_S,90Y&5:/C5 MPH1 7'BJG;(IS= $^$\9YX*-*)BZ]B3-DJHZEWJ#JWSCM52WR%>@QC9KJC6D MZ_XJA/&5*W ARJ4MW.SC:&H&]Z/'[D++VLS'-I5T2U!SQ>.=F#Z=[/#T,0AG M\UWA_V?O39O;1I+\X??^%%C/^A_=$9*F[J-GUA$^9_S$;-OA]NSQ:J).B]LT MJ2%(VYI/_V0!( F2H"CQ!&4XNB6*)("JK,Q?96;E42_4X*D0'AEMI62(,QN\ M-412[+%@F#@+OI'#!^X5K[A"IN56O M0#+M%5B-N=B(#Q5<3K9J\$<.T>!OL7[JQMI/3=6V/X8OIC< IKJKWK:TW'H> M<-14,J:P]D)0+H3$5BEG&I-P=^^-B;=-JL/R:K6(P;P/W*Q&;$.?UXKGERO MIC2O0Q'72>LB Y*&H,$,CEHEJSAJQSV51JTSB9N(^SY5"FNLJ;Y/\I*[IV7O1Z6LEK/Y@+4G)5HV("']H@L@.(]RJ M,PTY1&>:WR8V3R7Q>B:5@H4?T_3&*K4K3LMU9T/;3ZE/,-&\&'PJDIXRX$8] M-WO3I5+>]?HK;ECVY;U8R(8LRA0/OH:RP'95$.O+,!4;F-[P:RA[#Z0;P C& MT_Y=H_#/22^E8V1_"U4;Y8]I4$" /-68-NLR:U-EK2(]9OCFY;M/KU]\+&_D MZ[Y\%*/4J802"4P'V'L#_.6=%PA+1]8I(__X: :?RXK;57N#)HG4=8G$:RIK M->7!-B0Q%O6S!]DT!Q&VB052?$ZYC07XW4F-Z>73JQLHPJ2,R*+@4T@;5\(: MRA5F!% -8;Q^;ZA1!"!RWQ19K921$FR+"DF9,SDPF\GAUL"Z98NW^_=BFY=; M+%H!P%_]7I%N6Q8@GTE''A99OQG?#H\C6Q55)G(!Z0XVN*V*Z9)#%--=5J42 MXOE+6V[]94>',BVSOHT-)^/B>P7VQ8T:0GG]=&]^/[]XM5)-#,*HJ*C1DDFM MC')8\*B(!_,'B+*%S7/_#5XT[.\5M-9ZZ>YQM@$9CSF*F C&#*?:4XRY5#QH M1[%N@!"RO]F2.W7%YBKIQ^Z@3K;*9R4/SF?=881;I;)2M'=)7LC.[HWA7BZI M,-?#T;ATR,U4\?R@N;UTJ\1,BN^=VUM,:9;0VY#+*[QD2DJG0_!,>6^\4=)Z M!_:;50@W;

5UQ%'-/'* 5HR+5# 'NPBF2^!.IDZCAP7JV4Z=SY>W5C<# MQINGKCE^JJ^6R;F%\CD.7Y:WY*/E[-*MLE'IG=FHFU=BB^4[::!0E%O(S&0\7).>NX>TWX4,WP,E]#:?IK;DU.6G M=X-9?FY*L-W6.5MSC6YRQS>3XX''(;74Q3MIO_DD]GX+X8KR]-M0N"RSLD>Z MWM\!?O\3SJW)WRWWZG*3\USN Q]<2W$6V1E%+X1%+_9.I\\;5G0O21E[D-Y] M)V6TY&3X 3BU=:['\AV?F@VV9'1!T0+!'(%", M&&<9Y58'Q@TQ.FC""9*<8NF:JA234P*!OE!RU5_Z2(#@&,I4F^W*BCL7:L/% MI>B^%BA5^S5.=F6\>\9K'LY6VT>DW(GBWE;A4 OF*/=:>F:94\Y*;245%H40 M* GHP!D3LH70=E2'0">1G40N2B2-B%%G0#W1GOG(E"%<("Q2CZ-T8KG%<>4# MZF<@_/@D\C0^FT>2;- "_6._M&TU2NZ<*7RF]F);B;.-A!(V:) ML)*)8",F#$>$44-NZQX53((NJ&RC9WLOR4\'2GC:2\385GE%E!TOR(\>*H>I M['X2?&:J(/7EYJR#-2%>1>.\NT5LP2W\W]6#7I3/J7?H66@;3(A!2L(_T @( MT2P(S5",WJ#H16.?R!7YV[Z+)F_HP%JQYN96HUM,5UFL@C'44NN95D1%%9P4 M0BNLHPX-TVV FVVGRZ_8JHOI66.T_'91MT^6,7P?3)NM"-O*8UP_F%$!9-P MV$^?UX=77;[TS;*7?/&4.V)(FBK/WX]D:F;;3IL<+70^JD)UJ_>>/F=DL711 MP\1O8-27-M'FLJ@N\DMF^M_,;;Z&@+7]_,_7H^E-*HVA(F+1$JEAR7[)&*@2 M9<.D&KFSZVHJQ28TW7G*,)W&3:GZZ.D?[YC6G>OYUV!\6L_Y5.J\MC2 !6K; M8=^GY3/9]2@)ZQ_>_?KZS?\D'EYM); 0-GVO17SZ_-W A^^S-3-+53"6IEL7 MEOKK?[N\_/#Q?>SUPYPE/X8\C)_!ZV>,/GOV[/+R>>V:)[LI9O?LG0)4FNV9 M:V.R7\-[7TT"HWD[MOS%P/\U^,\IW2'A5'%V]+J7N_XPGXP:>R]9XJEP3&MD M."-<&.>QU#((ITG0O*DUXT/CM6%/ESH2ZQ7!2:546#D6&/PID)1([#]>NRD< MOY$]Y54VIV-6(V2!^A4ILXJ6MVM"M3?H-YNGOP7-'A(DO>/X&B.B-UU$][^F M]^L2UPCYZR.@%_>!A89Y2QWPEKO;+29O?3%%F\P*O=KL/WFT*2\XMD:+CKLA%G2ABZ M,:-QNN%P\'F8;F@G>= L%<8"[UY(/,S\$Z@^&XRP, M/I>:<)94G4F_G 2,NU\EM19I:8/<5/F%0*+RXO&LP?HLGPU$+%U9M%2?INN: M_BI%1J9(9:NH L-,<@=SC;%4MHII]%+B9%+$B]Q)FV[_+4NX!KI8,15WG5([ M\VE:932]43(*)V&:AS$E]?SY\$D$L-]T^2CE;EYG,;58J]]LD197U?3+P1OG M4KH9/&^Z4I]A'J,BEQF6;](?SQ[E0PRCE)$.MZXQSF?3&Y0P!),$LF3I=OTL MG\"]QB M:='3Y47">_^VZ. Z'TVBURBXX>B77'/=NTG?!LZ#U2C[P%KX&@@87#1;(U"=J_FGF_0&+MS4 M6]+61Y:F5/R:\ZK)>_G6:6R;H6@+_-JC?;OY45N,;UX3H*Y.'00BM]UWM\+4 M;!%4!Z:0R7$^0[[$?W %C'Y0,5SX7LIN-NKEOR=D**2BA%?XYCN;G#8@3ZC6L("Q\R5C%PB=8!),'?L)*] K$JTB[IIOV](ZI-V?/]X"OP^+( M9M^\&?7 G+N=0:J9J>33[O2PQ\PW"@#)8(JZ$T5;SWSR!:XNT-L&V'JN=FU? MNQE2ML A<3R<;"PIL.DB>:14W[>5W+Z9RNU,K Y%CL8B!ILNVG\-@_:IY:\J M.%B&TDJLYX":8!1D*R3DR($$!6: 5C73]DHM;PEW[E'QZA7.5^5^ A'\#Q?/E;64%?ZPIA,4]Z[.$S_=9[(FKJ]5Z MR0\I ['3"A!*I*-$\! U\R2:(%W03C,'"\'H.L_THUH!B:Y6([YF*W"G9G6Q M09PN%@J8/+#61?:VLJ%OP9;)4T]1>,AJ8^Q*ULL;5+>"STJ;:G/-E#O7XV,H MG*2]V O^[6CXY85SDR_)4@[^_:MW[P;CX;L!&/'AS=0V^C K-_17V3O0&[PO#+Q%U^=D#-?^*^1W^@I@N(51EERD=^]N4]-N MYN6;U65;\)O"S:KYIUM^257QDF\4*%QX'V?.TGQ*OL/YQQJK/&VZ:(]%GC8_ M:ILSI6/5> *\ =Z:5HPLO;\'L_EP8WFGC5<=HB#2(_,[+EIX>5W(W=R>7'3> MU5U-\^2\6IQ0=2R3Y+@"APT^I=FM&[Q2Q>G-!E6Y<+6GZ/S90?C""RE2U; MM._8:^%F>L>^^#!%YFYR@!89D4?88^T8R"M8EPKI8+4@ 62UX:S]'KKC_LG! MFRJ[-JH)4Z]U,R/U!JX_\2%[,QD-"S*^3)YJV"X_)*18(S[)B7N5O;K[,*\X M#+0@(N/QJ&VL\7#&]4N'>?D-[+%3&9L?%Z0#55-J.2DJI\E??%ONVOT* MIP<9Z)ZE.VBNHC3>N#@H*/?]8J3U0T^@RRB8//CR(WN[B;\^SQT_F^X="ZWE7/0@@H_A=8T6DJ17P/\(!,X*]%8(3Q2D8 M.5C8)A_'@\S/?3,EQIL<0CZ&#,2>[J^[_WJW4V0(O6ZMU.[4YY"*O;CW; M&@8K8UBV2$LN29]4G%+,ISPW[*6J]WD^!#,PC;#@V")XJ-(HRUB8&5=/SS*7 MN7AF/5>F9;$95UM26O%!*/EQ=O]TBEVG0K'_CLSG42HWG@XUAWX"LTN]%2ZJ M+;X@!'SM-R!PVM_[X3,,$(8 -OE5]EL(&:A$(L^@_K7C]4BJU;?&H*@2SB6<*"?PT& ^IW*!IY3&'.3\(4 MCZIJ@47L#HPE^?@ ( OQ!FZ9;:%3YUMJ")(Z- *B766K#%6_6T*T:OZUG;XL MJE]%710Q<@$VM60_I$?T>U]ZXS*^L$#E@C*#(F2FN#VHB;#1CO*+6C1.D2.4 M54TD"UBN(G_* _?@V>/\D)/=2.8#5PZ!#2]N>ZY]$RSR;,WR_%819 G64MC MTVV2:T,=R+WHUS,?Y;]U_!UAR?^[LPZ17%/ZEI)Y-6\%ET>HH MZ49K/@=>7_YHRE0L)>F4[40NJR+C\V\.1S>P1<"EI D)%JJ)%'E)C3O1>MO/3_\5M[Y&]A^\V<7-X+AV=][**TWN0AQ+W?6?@IK[15-JD"B\P"[9_)#P;[B?L_@]H,R*#[M@^'+37]X M"]JS[\$V-1ZF;2?M2@1A,M/0?X4OOIE^\?7TBV#0I/M]@/N5>]'T7O-;R(7O ME&W3RDCUV>,6KRPV>!NR9 E,C^.2JIZF4=RI,)/2.[ 5?X6[F2*'(-G>1<#Z M90$V3K\813F>/*%<2ABH.MW4%0AS S;'U^!G Y_-?3Z!5.D>MN'>OY(I MLBE5=;KOU.'TQ6B4%*2T#[V\7=F:7B1=:AHY6WR:OZ@>N-"5"AEA142 05(S M)ZCF0AG/L,*>:]K0E0I+Q"CZ1W'_6?'(CU4#I^"+"5;'R6F:O\),BJ]\^C:$ M:XN/T_M-AC?9^I#XCLXTQ3J5')K2.HH.5(6G98D5IGY;>%!:SM%L1N7G%ROO M%$//+V9+6],!%[Y0/.J?$P"GPMHO/QH6N09Y88XF1?-K6/X@,7+Y5N*FD&SJ M-)VBHD.^P)'38Y1[<20PWHLOI?9 "(/2U=R MOJX5WN_AME0XUYWP)*C8#!&ETZ3I^B*]*,G4"F DYV?Q"2!>-OPRZ-E)7N!7 MV5EOZA)8.7):@VO#"#!1*-:)/#"ON:-QBC\E%8OCK9I*7G%D4LY3XM2@6F9X M+XS2$BVPZKSUYGT6H^:H!WO@P*CR8N;=N -?-&=.11Q-"F>1(6AGM.9*!QZ) MH;HQ#(E-'1CRW+\&".5KPXJR69^-Z8+_5#3S/!W44TE" M<*ET@4>,L:B<,$(::DCTU(OSAWI A--15WN!G5?(,^288\A&AZBU#!A=PQ[; M5(OF1.S-'A#CB%?/56?\/24[[)SF\^=1 "T__'P!B#I):MAMYA* ]?MS5T6F%P<5Q^>"O<1.9LMJUKRK,0ACF4;;I&S-UWYYM[T7+U0.]";7 M_+++8KTYNYH-7>1GE8.>W!P/3>Y@)XJ]-Q+T\< $(Q$9;B,-7FD5 #S8NIK& MFUAEIE&]+A)Y%R/=EJW07:=D36W!"%0Q4\<_6\8F;W3=;^'P>GK_;4*-F7@AGE_(Z"T5TFNOE--9BN:-F M2U.EG#L*[!RMB Y=7T2GL43.YM(Z;2^BTUPOIWD]?\PB.JPLHK,C"#0FR6^Z MB!^H<-QTFYL56"C+(PS*_.T:W*YLU95?[.YFJ]ONA,6/_PJ%P5[&*N&Z2AU5 M!#O%"$X8(YB9B*DW2C ;0+&R]T@XVI?ITI#ZG?S">1@\?3X&1@^7*:JF\60C MRSK'>^=X7^]X_UIR?Q5C4P:UF!2S<@FW-MGTX\E-@4;Y3LY^[\.BV>4OL6RAD]>!L/TRS"<\LQY&F23W'F 43U8 M8I_7*D; I,O@UL+@NS$]OQ*U5O@ITW.O]J&\+SD[UWA@9R?Q]1E]3>$]@'S5 MS#;/9^[GO7->%U71FS+HJC?-V:Y(7O,&S53;TAP^M$K:6"IATT6+I1(.-;3& M*@F;+MI_E82GSPOK:^:?*-2ZN;\!;- R9M.&% 1:_X"@Q *A7U8;FOJ%Z_$J MS89D*FX"NUY2AT$->1_?3A):EZ/X=&W&_PW&T,OP8<[5Q;[T=^"J8E_+ZW'Z M2CM- \'<6,:$U[ _4@5TX\%S:1K=L*'#:+-29*2@P MC>8O_RH$W1;>[Q2ZLKFBS/^F -U/P_\,)@5^U C]GR'1H4[@1#&F)#5.2[#% ME0TD!BJTB12+:-F9Z")U:E;[11'F?!+]SH<8J5941$U8(,*D #@V1,:B.W,42EF 9EF5AON,(L,.* +4U3CX83$/'3>B+66;(X MCP_?70@^K_;4PJE3_\Z7D@2@'T[ZOLI9+7S0@Q(&2M_=CMK%K'+1O8"[B,7V MJ\M44/9]7/;J>62Q44$(92B+U*0"ILQJ8YT7@O.&)<-[7*C[>?6V!?&#$(QS M@JAU0EK@Z#>[*SI6&/ 05OY>"98N( MF*N41# J(&H62[^HUA1?NRA_S12C6M;:G3K/0R1H!]4'-@Y-97 V"I FV(N= MUP*DBD;A/5,-!1/VR1S'E)H=B"0X=#H5XO56QZR)O:93L6*ISL[]F"R>/.EZ8?F-)F4T7 MZ0.?UE1'-/E4V*9AUG4'[D)&8XI9GBYP):8#OSXR=2:PS>7'EV,S%L(5S;A6 M0#VEI$ZO*E7+0ZU38VF=C3DB^R^MT]3:9N^3;2Z>L_&JKGC.O8KGU%V[^F[% M;UH1OP@R6Y":?;IRM(DJ2IL\8)Z9R*T700F(E,ZZ,I2-3,7W8VY'4X><#+R0'^18,$0 WH?$8A)3C0/ MS%-$9'#"1M-0U62?BM_Q_47/9@O;Z.;[*T=PCXUI MF^WLPMFCZE&-"FA&*)+=&. M(LN]8TA1(WB0&BDP9Q0/30ZNAR<4:R])Q-CX()D.Q-JH$/':."FDU.H0&L6G M(MNJWR\JSV5E0:Q9!X'2^[\2K+!>FYVV*KC]94V:\?ZY>:LH3\Q*-EGSS(WK ML,7B/41^]D^EK<+@,-^%2L6$2X9*"0A5#-%_/$W:-/Q=]< MSAM"O"[E%:E%$J=O_))5[ST<%:9MAY>:*)]P1#^]&\Q2N?)"^[D9UXSEGX_2 MU+MYR;9ML$XV/F^I37@5ZUNU"G\ OU2AWEN0O=2'3]1-N[&%]OW[9#_2-5]# M@0,S0J'<9Z_! '@ *FS_N&DKZ*SJ!7V4AZ:>'EG1U*-C^!^>X5],DRFS=P,P M0 =YSQV%"<^8_XJJ4G7E:'=E:3R\F6ED@CUKS+-Y]>K-F[=O6Z,[O:\WJ1DO M!E@O1>6GK]=\.].JA0OS*)K1H(,Q1!%MOIXCILKP!LKOCD;W9]*C#6G= !K( M5XU);\N@6YP$'"8I]LT_)V"]UVK)OD\Q^)^NS>!]61)EYC4I_;9UKRPE8/@Y M%HQ3C(9H!-41&ZZ)I8Z;ABS9>P<_[Z=,!..KG:E.!+3WXN&#[?P_A/SO4=;^ M?3&]L623(YB;'= DH)F: I4E4!@BR0YIZL#'B$7!!TN<52QX9JC1+EAII#&* MAET2,!8QB#:?&Z!-P7/TBJR63NE J .A#H1V!"&[&83L@T%H9@3.;, "<6HJ M?ET!,@Z@1P81N6.8ZN1<#T%S9#SUWC:<=VX)/GC;.EGT@JC5A@V/!'Y.9'V^ M+?ZUQOK\2QD)VDY[<4:K]D#U'H>T-P3=S%+GH\:50>3O!F6$<#U 6 GF"8M" M\\BT]MIR"K:==((32D1#BZ^[PZP.:#ABHL\#-"O&:;_.U@'!#PX$#S+J=!0 M$\I;AID73%.,$;6,!R=+J!V6(ECF)%?1:EU-)% MC84V4HLP:[O8!L- X"O='3YW4'%*J&@=F5IF�&O[7?X?^J[._0"H/AP20\ M%4]N##EMI=6_TZ@?@R7R=CB*H==LC(00;4I@PEA0QK4U%JP3C 0.$COJ&LI4 MG\P8D6T\@WV@[/X8%DH':#\$H)T8SU)Q^ ?9/=:CH#'W"#/F%--$6D(,-SY0 M%X1IC]TCR165CQ;L3F4,=:C47E0Z$:D/Q]#=F=^ MZ3RU>\K]":!]".L]J!?,V*",0BAZ&:A!BILF3^R1F=)-%PWE1>[[A'-;JIW6Z'%8\<*WY@ M;#A]YHS2W&@?E-:2,J^5%M*;5 *.4&114V>)+3%AV\P9IBZ(?+0'N"4A:=5YP*$2G'WEKC98.Q=7?YVT-FSH@S MR79NIZ.W X(."';)G*&4>QJE3UT3&>A1RK.H/98*,^DC:8]]0M_!TQD@;"W%UF3,=H/VH@'9FF3-:,^\DDTP+PU#D MFGJJ!1+,LRAE4YSJ">V>5GI>NLR9#I4.@TI=YLRC/),Y1>8,Z3)G'I'[Y1&H M*^LS9X0DTB@&=E8J&N^18L*!]>6L(5[:R!LTDN.:7!RWT>;JW*]=YLQCP(,' MU4%&%@D=D.;,,$V9PHARI8T&X' *Z[U!Q?8Q7!U6=%CQ V/%Z3-IF PH2NTM M#YIA8A1QDO*@'";(J]B07;J*X'39=)Z-X<*MH26?N8'KD M;H3*)@VNGX[8"@ X)= M,FE\()P[I!1WD@4?C<62>8- J1+8BH: W9V18OM2TZ*#B@XJ3@D5K2-3^U7X MEIW:E*'%%]D@C _<=_9'!BM:1J64&0Y=ATX5^/N+0S\=@BMR588.%(UAI'8,(C"IJ MD<6":BV8(I*&0R@#6X=[M5 3Z!)L.CS[4?'LS!)L>(A4-Z08',JLT>2*_9XP:Y+L.E0J26D?FP)-J//]B>"V$5&J((?G/^\LC P MQ6I1TI?119;^^[DU9MDI4G)HFU-R=EG2UK@N3CN)??F$#B)=YZ-VK4\4 C-1 M<4+$$FQ,"!33IBC?8UNBI(/.#CH[Z.R@LR5I M9$&*2+PD,84Y(^UT$(312 M>21V?Y"Y=1H9OZ!GDD;6Q'>-/I&M'1_%KR?P MCK']\/Q)096T/KW!Q%1D67[GR9P82Q\53/ )IOX/:93WDAG#I&3!@OG!M4!2 M$!V<0HCCJC@!7 D;\?B^5PD0IR1"S^>!I=6RK1GF#B,46XU05B-FG_6F\I=X< (7#F.6)YG.LU*WR?QDE%PS2:HNTD]RD8&$IE?X(OMF M\NS?VQ$/]2G-ITGC"I1PI001#F.&<; "$%J,9\3>2]O"^Q,;7ZV&%B_S M-N#.38"/OH;^[=7!@%AN!<3JB%N%VFJ$^@!;Q8MB2ZAYW2^JK:#AO!;&'WMN= LJ#,+OA""O)"R^N>OAOGX MU^'X?P,POQM^'@!A_/Q.Y47+@KMP_FQ](,@X+@U3T2MKA)8@I08S3D)#)]&F M_08&68)!(9$O!O[#G"K%6W]/--GS-K0JJG,A!=7078.:V>]G-F3FRQ#T4"!, M-@2-- -J9-\J?TAF2H=(C4ORCZJWT M/;Q@[!>F"E;F: M!4=7!'N>I4_RPX&EW@:*"#H>6,Z>M5<-N4"WFU&X')OOI49\69BY"_"V>-:X M?)=-CWWZ/*'B( ]9=1PYFK$GZ.6%)+T"0$DN@ (E?QO#KT)92'+S!M 6)"JO MMM![0.*+?G_HTIV:Q>A-.9CZ*8\!K8UJK(7PS NP)F$)$,86@ZZ!:4.-IR4A MV \M"71H)LNJTOW MT% ?/'_FL&&I!+N'^1L;K6'!!*%C])AIUE"T9TFCW,_\]=6J%WHZ\20=S?;H M@OZXJW2"E3QS@PU6)L&(0(*%Y)/"N40H8BCP1G8 #8&#@7-$8=B(F\2>,XA,3B.^VJ8Q.%8V8XBRHH M&YEC &B,*>R#XO!+W:/QZ+Z(LIK8]"!1/@!AN 4L)YKR=!:EE$1,X."X%\RZ MV$"8@X@ZOD(/%_5*,A]@,#Z9NLM7=9(G]5=/=G.J9ZOJ1\WW6G/CSSV>:]7? M#[!@R9\P\(65\0$4V5$8]T:E:Z&"F]>]W/6'.5A425UZ"7#_^].Y]H1AZXZ, M,H\"9]90I4CP)C#BH@>4V*S(/LT"K.--TJM&R?6PJ@P&)+D5)D@,CY!$:4%@ MW\#PA "V3@QX[_I9]4:ZW2]9#S2UGJO>*TV/Y SO^S^E723[."-8]J%O!GF= M26IJ] 8E=/,=\D'\C= M\/^ZI,JKVH6)H?_3?.]]F7QY,0">Z-<_S,'$G&X9\-*!!-3C$)BDP1)JG15, MHVB=HXAQKSUBR#;59EPV<.>"E88QLW2;AEG"6"%^37X*WARJ<$DV;!QL9=MX M5OB:C+N>K<'_^X,B6/XI+Y?N]JI:U<0!B1D:5WYQS>]8S<5%+.U#6#>3W!N) MWLGWL79 "X8D6&\^C,/H2\'X]K:R_@HYF5WQC8=@]F>EH3HU M)-.@FJY<+U'W-Q_7\%_RKLS]*@OM311E3!,]%ROL\U5DST3SF#%J;:,>NJ9%MIH(!>'/1S[J)SVFP]03D\X>:4V6*\5 M^JOW8!-DB\D,=TR\(.ULWC?P MSJ5-;UV:"+/YQ?2_F=N\'F#TY^O1]-LEE7_)V,WW#!4!(C6R34.7JO?0G[+K M:NA%+,DTJ:;,$&K,MYE^5%_KIW^\QYS^&HQ?NYCSB=36V--W:7PNO_^WR\L/' M]['7#W.>^QCR,'X&KY\Q_NS9L\O+YYLB:C9+\Q80P&;O!F^^NY#G[^/LT/M]3 C[(H=IYI]2;%&3M4N5 ML%02RSB5#'%A)?'2(.<#HR'$S1F?FZU=;DDDH,NH8!@S2AF)<' 1L4!QA'?W M;^T^??ZB/P;3XO-U7;=+H3MAX/.IS@?:WQUV$U@7-A27WXQ@>QG=9G-'PM3\ M*@T4V%+G*N_%PA,+Y^:=08Q[;I(KD+C8KI%@&%62KADJ(2P88N@MG3WU4 8_%WN1.5'Y4[A8OC MXM*GRUL9;&.9F8R'S0ZZASNE5B6]<3?:=X)H4_AF6Y([?WJ7SC&'DQQT_'R_ MA2K6A;\VDV/;J'AR-^TWYD#? M3>;7BJ56/TVV1*8#!/C?,$25\L)8>$U<*L/#UG:$6^-IJ[O5%@>RU]0= TY$%KS'8.U9I1A%V"9?#1/1:$6#CJ'!-W]ZG�JK5 M,)5'@A-'T,W:HH!5P5- _WQ\>BWK5!!YLB([)T6E:NW3J6&].+I &AN,L(J. M22,T':V)F@5;O\&7A@WB776\C'+=$ SLU^:D]QOE88.E-N M6L:ZB,"12!ZIPBG5 ?2ZB)9AH$ M.'BM0(L)1&OIA-=1&]!C:-R<&7A:H=;\/$H4=?Z+NWCY[7 4X$F9FXQ&8>!N ML_#=7:=J(]G(C$-6OLY/K]=T%M.(CL,2KDB/N\LBR:"PQ M.E+) Y.,:!P%\H8K9JF2TPBE4VHK>;%DEYL03K>Q>66K-)-.+ _8SVG?D-=$RDAA\"%K2]GM,F%K- FFK0.Z1338%NG6.F%HH3)E6EX?Q MN%\5-[DQO3;TZ.MLN#;9<&N@-P?@N>MB'ASO9E3JVV2K&;6=SAR:HVNS7D>+]QX8D8]T\_ZPSS/?OIL M>H.?%W,;2Z*='(WWFR]PZ,9_+>[N=U)_UXS?_@*,]C=@N7I_8RQ])$HR@06+ M BD: PFI>"0R$>-[E.YLAS>+7&#>1GWNJ&D_G9 _'B%_L/?L+BGGP2MJG [, M1Q:YTH9A+ZVT2-IH0D.%CU8I6>I"RC:>L#] N'\ ]>I\O&A+"65AX%N42O9@ MTK85J=MI..\TZA,J<7<>21IF%')18$<8X]P0K(R/J8"8BJ:Q/-WI09V*"X;; M&&3Q0 $\ VVN@X\./NZ #P +X34UC+#(A-1:BF@#C=Q;;D)L*J'7 OAH:R[J MX>#C!PK<^E!4J2W*5[4TY;^+#3EJR%938;.%%NN2.X<1]U(P%:D1&/0>9Z2! M?Z2QC=KI(0SK"TVZ(*Q.T,Y(T*)U ;LHE=61<6H,5=8Y1;".FK*FAB\MR$<' M74&K+AWM_*.@IK45%TJ)GUX7:*5]U4;KJ9VVT4(?@)>W51N 43V9A1HPDG3@ M3DD6752*(8,0L=3*9#.=_I1L0Y "UVV,+3T;ITHGWX]J=5ZO#1\O,Q?(%(&UTAG=>C2U?K3+)=X6MNARTER'P: :KT"V]NPYD_ M42A$@81W$2PU@ZQ T0BD &9T(&'[CC)'2L E;2P@UBJUI!/#HP;8;"F'@7CO M(\6($\$B"A81AJ2+U@:'#6W(%SVV;G'?"#M&ST" ?7,1"."9(P"&@LI,//,42L$ M-@U]+UJEMN$++MIH!'=I9IV('S'-[&X95YY[C)$AD4=U:6=M5[/.P#>V%,W;4]J0Y3C 5G.!.66"*$5@G>1H8PVF.9M*O*$^05F9U,RX.06 M>8=%'1:U&(MH)-1&&S7E DQ)KHWPC@D=HU<,BY/E[-X3BU(\7!N3:MJ)1:<) MDAM]MC\1Q"XR0A7\X/SGUBB5+YR;?)GTS1@T2[M2EJH%R'Y/:K8F*.9A:WVF M<'_T63_\>&C&UG>5G'$X2N2$L$8Q9DE0P;$0#."_=P[I!NQO@?>0L@MY)IW^ M&MBB93[##EXZ>#D1X@LFVUBE M8M_PLJ0+%K^>P#O&]L/S)P4!TO+T!A-346#YG2?S>2]]5/# )YCE/P*2W H3 M)"[Z"R@MB+$1$Q>#M"9.B]["A<&_&-_S(@7[4^AQFDVF:0>B97 MOTZ^A%'/+8G5;^XZ^$D_O(\OOL"JCO./P0T_#T N_;O!2P-<[L)OUR&,/Z45 M28]\V1^ZWY_6AJV\B0Y1P:UE4E.%O)8L6!B*Q<%OSBU\F@60BIO$D:-):)JD M LLP",D0UIPA%8U2Q++@L8:?C@ID6BK*!1<:+_.K@""#**?ZGSPWP)UC'Q]JRAMV$-C$K>:'[D9IIOL5#D M 2*S=R+!?+>A$MZ%2L6$"S#+7.@G"'9@C__'TS04^+NRSXN_2_=-^5'?Y+!? MN#@N+ITA=FEM_I*AF^^9F8R'?\IJ&(PNLO3?SP]G]FQ57J:(CU MTW+?]GJ; MSWE^>I>$?3C)S<#G^W6NKMME]^L^)7?3?A=G87TA7$@MG[>A<(+_$^DS1XV0 M[99[NMSD/)?[-.[*ML4M@K4%VIG/0EDQ)Q3-)T>%C12F3LLV'(BW,=3H."$Y M[?0:G"(7L++17PS\>U#81Q^&^7@TL^97'0GYWWK&]OJ]<2_DOPX'9<6=<T;FN!DQ.+"T7.P\G9'H0Z@C;:%I6S$(W,3!7/ M[S? E5W)NT=>:^NAR%@6WAK7 ++>F%P'DPY[I)":"1>UI(2:&*R*3$G45!CF M]+ H6YEH>'+@ZP2[$^R98%OM,3-$1HP)8Q M,5()Y@Q&7EF*<$,-]1;H7>Q"LK,)XN[R@3O,>%R80;%WV'-OD4RJ7= <$44\ MIHP@[TA#$8$6J'3\ G<)P/L_#5WD:AA\Q=$+<2YM4=)^#>.L7UDIMRW0TNY+ MO78 [<,7]TS/'8X_[<.=052V.5S:>!JAB"56!JR]42Q@;[#4 3,>36 JL@;K MO 7J7VL3BN_'.:>WXSMLZ[#M\6,;DL8+';5T++ HHM;$((:%X]X9BMOI>>P2 ME'?Q2!:_CI^4@AM#[#=>]9 8^[T,DVPU3'KOQ)17(+SY^[@H0/G:?!10)E+% M@*B0<8P[9 VV7!&%B5?>A:9@K8?FH\"=*=Q0(R$CYI![H!N1\M P70K+F!W)5?<15%P$TU(]O5LD4RW$(W MR-F=(G+-<*3,4D>H7X4*/(,*W :HD*R-C43.(=XG66QM M,)7L\Y..6V&5=-LHQD6FZ^$O0%*C5&.E@+/6,1:THZ#!(*(0]U][AUAL\ MJI552ENEJG2"U@)!HP0Y'QT+$1/&/+,&R1B41")BC4S;S07-VQ@ZUHE9)V:+ M8F8ER(VAV#(G&8G,(&% U7;8,QUM="U7M15OH_NN5=KT&9Q_O/E^$URJGCHJ M6@>WKP7]F?DN3I9]U(I:.JO8-^6O.SM3,TR4QPH%(AQCCBI%.0[1RQ@C5KK] MW><1DBW$PC;7SNF@HX..?4!'M%H0SRD6AC!/D')6:D^<=I@+I!K2FUMEJTC5 MQCH4'7!TP/'8@<,9HUP4@D?*&3?42BXC(O NCHR2AC)]K;*^)&EC#DF;@>,' M.CV9-P[)@#4F9M0S_>RGSZ8W^#GK#_-\GHXR)]6I0;=S21T5(U]\&<*8_U6D M>;R/?P'6R/\&G+%0V8L';AUB6EMOF<7,"!.0]")&J41@;3?+!#^?XY;'I4!U MLGS4YFOW$&474F*LQ)$(QJ+S!NPCY\!&\C(8H1K".HYM)MVOO2]M8QQ8=[33 MR=X=LH>Q\T%8&H**S%-KO/6*"62C"_!F"\YY[B=[1+31R=FN Y\S+6[Y6QB/ M^P6#9;V!&WX)I],#]8,OC.J8ZLZ*^%%#&/6&ON>J=Y=CPRT-7 I!!?4L,FT-U@PSHAU3TOJ6&:T- M$9%:L!;N!CO5[SU9]G:',AW*' 1E:!2:J<"($YXQ1(RES## &*^H4&=0%Z*E M/4L[E.E0ID.9&@R\FSZRFQ]&EK\ MVKJP=HT6?UZ@RPY5C-E658SYQGK/#Y>(;#%>\NX2WCO.FF\U:W& 67^Z#EDJ M:FT&M__O#XI@^:<<.&IPF=\W9C0 N_<$>)'GDR\W:5#YW_/@ MUS8#(,33H"@1.CKFJ-4^.FFXCAQQ$NGF:.+-S0"8,=:&:"+Q@6FD#,5,2KQF /\=DB:7PN]A(S>?P[PI64JLGI(+7B>Y>!U[F!\ MXPSTXQW.(@^5I[P'(=IWGO(!<63K/.6%,9W0B;:D1+\R?3?I@WXU^%Q]Z;V% MV14*UY3Q/@+?U9/U+.=62^.PT\QH8QA2,AK**#/6NX8L@SV>$_*Z;XW-7&N7 M9%//YBN\S_H'QTQ=/A3G/.NPI,.24V.)70*4=%P M+M@*+-GG8>"/@"5'T.3:HJX=JL[=3JF:)P+6DZ'GD2$R!YBX"QZ7T'':>/CV M7O5C<'3$6D%T5))1'TWPD2(42& N1-L0.]$"?8M=Z7T&Z>X];_.1*56=@)^Q M@$LLK+4JA* \PU$91XBV$6'" @/SJI5*$+M2^XQ5>#0"?AJ?53IF((A=9(0J M^,'YS^<6>Y\,@W1&Y89?TO%O=>(S<*-@=HG W[.EN@.=3V;;WB]&\%YS/:$U M?+!9G(?]G,3C?7Q5$XYWE6S4-A*EM4)"F*! 4R2,61Q1A%>&"1Z];2A1V@)- M$5_A?0;P[]>:WE[>V[4K=0C9(62'D*G^>Q!:>>2"D"Q(K3BV5"$N*>(!N8;, MUQ:HVNA*[[/3W,F37%NBFIEM)15>-++CQ_>?C"?PTL0Q]]?P(\9$[I^,*."TZYGA@28.]/PI^4@ MN7*=G]289>D);X?#<1*[ZO8+P5+/Z[&.&P,MGB[?^M=)DNAB],]7@V/OQZAJ M9AM]*^+VDDR X/<7 V:K]\#&YE4,;,/(FT@[F_<-O'-ITUN7)L)L?LE,_YNY MS>O6WI^O1].O5UM'12V49+IA87[)&.PIQ:=UNF;7U50*+)@"0!GRTH@-U4=/ M_WB/:?TU&+]V/>=3J2WE\@ 6J&V'?9\8P637HP3*?WCWZ^LW_Y,":%>CG1>" ME^^UB"D^W(?OLS4SSQOC M/;N\W!6*"-H*BO N4$2W@2)V@'CIE:#9(D:^'B\+^W$1='X+4I"%08J)7Q<\ M>]@M@S3&LFZ\BNRR3HWY,)LNXGO8,K:G4N,NM_$JN@N5^%;QPLL!NR<.(.[B MA;?)I&R>W;;YJF378-)VQPOOE(6X8^IAM]Q'CQ?NEONLEGOY2*?TTM2UX84O MS#@$+UHF9\8H!SZD.Y..G'L*+.^:8>T;@;8.#&VGJ[:Y;L.:B%"AD&3.,:HQ M ;4;&0V*MP1E'%DM=3Q6*YB6Q(8^AG99.YQ-==#20UC<%0;.^ZT&5J.8$*VQ4X\5$9+UXCL+!N1/1 QI]SS MM^'@\Z(<":(1.F415MN+"51"^V5BA[[INC%-EE^>PZ(/VS7 MLL>E@W4 \"@ @,K (D'1,!.8E%S%8$F$GPQ+3YKZ9[7,/N-MK$3> 4 ' &<" M $QR)"@ODEQ9U-Y81D '(-8KK*B3+;>BR!5NHQ5U<@ XS6E;EQ)W8-#=,\U; M7>[]GFD3;6E>MN,LSFAON5?6AY $&>4\5<$S+XC!"B.*(B."8M:4]=$JRW+/ M^1^'\\[M.UOND6FI'6!V@'D>@!FQ\]Z!,BZD36EREA#"K48T6$R":RK+U29+ M'%^A\PC"Z "S \P.,!\!8$J*I=&(6- IF8I1!4H] ?V2.X&5/59'W1T LXV> MB]:UU#U\AO$..5"-Z74;KYKFUU5C+K*W[FX@LL,0M^JT1 [1:2EUS#&?/X_" MY^1D,5]23$?1(Z-JBY,7?7&*4^_Q$-X$7@2LBZ/AEY4&.NDL/$\MY7RR4$2 0C\R+Q+ES=&[C^Q('8N/44_NV MN/WT W-;=-;Y%:;TZ5OH?PW_">2\KCMN+7.P*VG$#9*,DZ UI5P)Z:VW2@I^ MT,(SB^W6^ SUQ$9W[:I5G0$+]>'%GQ(%^;XI^+_ "I^^#6N$0QS+R>VFGF MA;>6<>&8]0%9H7239^+TA--7J]KU N'$00AW/0KU+1=)3ZD)U#D9F">PY2I) MA;;<8P[8<=@RY ?C.7D(TKT=3D;U,E%1>>L]TPSA0,@H0.%/#GZ"P?KZ&/RC=T)1N!^UJJXZ.1#P@<7_7$6[5,H\< MHF5>K6-BI57E23%+HQOU[ 1TPAV%XDVIP8U>3>^8#,ZD0LU%HR8/GAH2G4KQ M+I89XXV73ALA@@S_"1FHCT]Q8CYR$VX ] MH9"S:'-/Q8?#0$6>Q([&N:<%<5YD!580X8;//3N]1F M>#C)02'.?^[*R'1E9+KE_D'+R!PX7O%,VD[^?3":*8W9((Q!01I/S*@'%FY2 MA5IY.MSJS-L]GD/]^U'VI_-,Z)VK\>L,G5_#^"^F-\B3P1/REP&,W/#)?*^W MI0M*V>@9E4PQYI0VEA,B/=&:.8/#$W7UZR-M8O>FHGI$. M SH,V!<&"!>5""IX$B33,FIF-6)1:$=?WKO MIR):Q!:\G8W-]RS$F.(06J!V=7D7A\Q8:(61W5;B'&!?:=H^(M$**:6$]2(E M;%@6I6.""@2FN&&JE2HDO4![[:I^1HEM[7$%=DC8(>%C0D**& +-@^"D0X=@ ME;)6\,J;R'Z*4S 3!PWT>0OK51EHPY(7ED%M/(4N\#K+3&J7P) MBXYPOXV&>OO8R8'BF9^,TJ]QH3ZGPC0K'##3]_;/%%VXW)GX MK]H0+K?.ZEWU4B4C^.]P\1#F"K9>BI=+IO&+DN5?%QQ?5F&:6LOU-%F/N#(15C(QZ MY!C7SA!D$%4$46^#9.1(E3"W#CBY8.)1I +LD;'VZWWH$*Q#L%:K3-%%Z0C M$J=,::L0XLB"6B2MIHS3(U6FW%UENN!$/08D.Y6-O+-W>*OJ&HEE2Q__,-:L MW9^2N?MSD4AZ,2UZ6)S[+!=73+5Y!JWH=M&%(;Z'X;Y>#0#PSI OQV.JMRO^C%O/:&42&QQ MY%3ZR#RBQFOMI.&> @@SVY10VDK#EF1'2BU$93.!),D8@QQ M[! C+ 1NI$" 3E%JYB4HC"TW;4E#Q?)9%,1<(L\(F[H$JPY$S@U$M*"$!BFL M!?.2>JZULO[Y6!]6(A3K 8HM4/:Z M7(0N%^%$Q-G!S+[W7C/?IAKV&8RID#H8YYAEL,48[[0B.#KL3&"HJ=I_*PUH MHMK8:.>\.I.UP?#NL+C#XA\5BU$ R(U(@Z*/F8A<"Q*TDL12[ &-&[#XV(Z# M^QXI,=I&=V:'QAT:MPEP.C0^B)MF3V <+9(T-=-QD2&?VH=$0Y0G.B)&14-+ MHE8Y8/"%P&V,A7STB;Q;-0NB1VP61+=J%D0/U2RH-_@:2B',AO;_ O I_%UT MSQJ;T><4RM_O#TM_:SYK 55U&*J:..:S)-BR!\XHE-U&QL/BRR;/0]F#L@CX M+[Z2^CJ.PM=>^):ZD@PR W]]GO3-"'@Q[^57V>+0*IZJ#7 ZDEGZ;?F0=%]X M[!?SO?<%9EI\!F0:YQ15L@@"4U *QC#/:#!?3:]O;*_?&]^F^Z1OU<9; M-A,K'C"_T[0Y9SGO8@CY= S5W$UJ[YL"2&X7YCTGIP_C,/I2!IG<)M?A[[!X MP&B^5ZS=14F+-)'RV8DF98HA-H_='E M@(OXEWY)W@5^:;IDT]JG]2L(FE;/3)<>QG5;7-D;P/@& 3!M?%V,=I5-#]9\ MB6[5?(D>N_D2W:KY$GU \Z49K=_'JO4TR-7:['^CF-0NH!B,9@P;'0U5WM- M*4="[:7'$O:8>^Z$<9X1!M::Q1X)1% 0E&![J.S_,H._$/TB>1OTH;P0EDTH M.<4B$-52;(">X?-PE/Y,8K/22;>0SF1H'J]:P%;-F-C=S9@VKM,6BWO2:@%L MJV9,[.YF3/>9\/VJ!:PK$;"'W/_&F@*'+@AP=YKL0:,^ITKOB5+\]QQVM;H-I2.-=I4*[/CBQ;S1:=H=*S1*1H=:YR3HM$^ MCTY:F[9X;M[\M'#D(_+HYT1.N(UA&M(UI'M(YH'=$Z MHIVTG E!^^L?L5FQQ>R*;:?9OA["=V 6KHG!!6!]$X)$R$Z-%D6),L.)6*6*;DAN*[,35)[V\G3W@59D, MT MYD;*X^MW2'OPMN,FH-X:O_3TODQ=/F_3(+P1I8_?2K@%$AT"/%X&TH0)@ MQVJ&,$.(&N,]BP+^YRA(TU#O\J (-!ONR]O9RUFX6.%C+.XX^^S=X&8RSHL/ M< =B'8AU(/8C@IBC01L;#:A-DDG,K"6"6 SQ#6.I*&=0UM!C)P Q&+O>_"7 M_PJC81(Q13#Y4X=@'8)U"'9$!*-4.,U5B)%*Q@12@BG+/8K*<\-H4X_[EB(8 M[1"L0[ .P7XX!%,F:NL#$CXRYHVQ5GL=/+4D:*>(;*A_^(A=600]VK9<'0)U M"-1*!')"1!L)(=Q0)I0UW" LJ%?<*,M4@PYU4 0Z?U=6!V(=B'4@=F004Q&T M)FVXCF#W*:D=L]$Z)HWW&J.&UC%M!;'.E=4A6(=@/QZ""6HDTX%;)243H'@) MXB@.SA(BG,5GI(9UKJR#(M@18MA:$ZCV+N75#(I*C:9_^FBU4\'W:=H4RCL9 MX?2(29C!BB.L# V F&"X2H<48P1Q@9"QQW'^_SH\.99RJRXXOOF;F>SD/GZ1"@0X!U090,.Z,=8L9I M1ADIPKB#,1(%C3U69X4 I_#;=#I AP!GC0"<>^6IC))1"OJ UD@A*K@VC&JL M0\/I=XL1H/-[= C0(< #$0!'JZ)PQD84&6S^-CB6HF"D-LIK'X[C]FR-$<]Y M)[Z=^)Z/^"(EM93$48D8BU(KHJ+2S% "FQ0, 2?%P*TPHCO=( . F@I8.6#EJ: MH,409ZQ#5A&E&0U4.]!5O+-.V$ELZ;U,%*!RLMAA6"F(Z12,*C8>XPX4.%SI<:"S+A(RQV (R:,:$EYI29*7G2E#' M*$8'Q(7S]Y$@@3IDZ9"E0Y9&[RMFW!&J+0^.<4HT 4!A+%A--=,\MA-9VN$C MH1=,=TI+!RT=M#0?^!IF-,*86ZU9PI.H=)2.>!N0I,BT$UHZ'\E!8>48P3A- M?60?%(;S<-EY/[X.HZPW^!KR<>*9-H33-)/A5+AZX/[*.V/LK@V83X^W*7D"A0$;&4 MRAFD&&8\-=TD(3)K'/8X[B52^2!(U/FT'N(C:1GN=&Z<'PQE&,/.*VN=E(QX MJKW37!,>$)51N+V:2L=CIPAC@C"C>2:*XTLHRFC*GK&B3?. MD,#U7F*&'J\31W7NY Z).B3:3VEMT&045XHQHU@PUC!'!!5:.!<\DZ*U2-0* M#PYM98A1AT0=$IT?$BGN90@H:.L4D]QH;U("5U *1 M5@.GDL00Q"XR0A7\X/SG/8C7433?@G> MZNW@?G-]?%WUVDJD]Q0IL.0##Y@9X15WQCCDD>'64+NV:M))55:"+X@\ MCZ2;[8&A;!$E1(%HVTPF*I/35$$"7BVD#6L_2L( U9JCO#9N?,[2"S@\P. M,L\5,A%C)#""%&&1:>0T3XHF0"@RP5G4$ =-3N^3Q/I"$]UA7H=Y'>9UF+?% M.8R.EDM%K,,,!ZP,E3QB2^ GC]:OP[QS]TF*"\K/HPYTAYH=:G:HV2[4-$CH MHOUJ85RS8(1$+%BBO,;IU0%0LQT^27K!92LS;SO8[&"S@\V6PZ;6RB'LJ))& M,NPB_*368T6H0!&IAL8E.\-FYY/<#5?V&X9:_'H"[QC;#\^?%%1)2]X;3$Q% MEN5WGLR)L?11P5>?8.K_"$AR*TR0.' FB=*"&!LQ<3%(:V)@56@%7!G\B_%] MKR(@3$F GO_9COY8#J1:MC7#W&&$9*L1TFJ$^RSY]^DZ9*^&7X#%;K->GHW" M/R<@.3X;#S-7183_*V0WI>!D-R YTW!9:W+X'KPYAEO$8;\__ :L4PNAS:ZG M0OO+P0A)MR(D.^)2LZU&R-,("[G)7.@G"'! W/]XFO(=X>]*3LN_^[ @__'T M]6\?WOZMEX\_I8N>;KL+S" #I9#O50:K8<=J,/=]HL^K<4T?HQ(3_O$>WQ3T MI@'HBB#UAS-]L5=D^)>U*+SX;#,9#]<\>X5">]V1W]L\C+X67- K-CF0-3,& M(8W]X,;9/R?#,8C@S:CGX%8_30;&_]\DA[=^3AL4\"CL?VG$4XF%]_H]8WO] M(IT#;IFE[>EK2,'TO\,7KC9L4P^%]UU%AV\E.J(3G8.+#FF]Z)1*838L*MJ" MU R6I*4W@6W@;]*G/U["PH]$0 MM/J2O;_UQM?U&Y2RE7DS-FV3KTY2#B\IM/62\O?!\.YM)K'_*-P,862@WZ4] M97Q;&#KR3R!@WPJ%/GQP]L/ MYG-X.0KF]Q?P8R88KA_,J##'KF<9:["BT\%4[TR-K6H]GJPN:EU>GBX_]NT0 M<&WT]'E]>,T#_'62C-R%$=;IX6!IPR@Y I+%N06)U2P)[UM(;H]D+8*=W)]^ M*=UP]M[3YTS\^8_I2?<8>4':V:!OX)U+F]ZZ-!&&#,+3_V9N\[I<_/EZ-/UZ MY7"IB(B22=NP,+]D[.9[^>D"/%U74RE,X6G%>%3\:RPF7WT$>-,PK?NLYU^# M\6D]YU.I7;D\@ 5JVV'?I^4SV?4H^3#^\.[7UV_^Y^GS;'5!J[7HC6'MW?T6 M,>VI/GR?K9FIB<:R>"P)2_WUOUU>?OCX/O;Z8@*V M0"3 ]F;,".8P=HK02*.(3=%Q"",\'D[CY)YF(7?F)@G,:!*:U%))C+,(116( M889AG?9<10UF&(G4]FKOMGNV=B&7^ &CJ^R%#O3%/ED5E']Z1*3-O/?=&1\^FB^C,%]O,^;^YZ^ G_? ^ MUI:U6-4&F?C;,,\+=:U),#C64C,.:B%##)FHX#^.04:4] ACO0?!<)H2;8@F M2#A&/$S:D^AL$(8BQJU?%HQ-B[3&D$I>J%,.#)+/(9]A)Q@A[U^] M*XR-1-F+])-<9&;@TRO\RQK!7&<2U/%V:]9M=*UMNHB5K-O\Q,VLL 7_/ 0H M'FQ";9[N%C3BN]"H$5 V743O;^B5RE+=YG-Q/%XP]Z;Z$NA*E=6R7K!VT\T7 M]*2'&(#WK'$Q/2?9N=7. 4M4_/0N>=B'DQS (/_Y*.>7^ZW52C8^;Z\U0RHK M9@M*OS+Y=?868'N%R(=XVE^#AQT 5//)S?.?,"QL>G&B<\(31TKLRA>/GC.K M<^NC\.6[7N3+'G8>V+5]<,Z\!,]78X EU\D+V:C$9AX&Z/Q\D=ZW:( MNJ[PUXEXX_]G[TN?VSBR/+_[K\"HVQ/N"(C.X^7E]BA"EN4>;7@LA:S>V?W4 MD:>(:0C@ J E]5^_F54%$""+Q,$"D !3W99 $*C*>OG>[QWYCKQ[O3&RZZS6 M@YK%/^FA'MET+M<;A]4 Y\I=ZT__[&V5X-5+;4BK^&5_Y3%ZR$ 6AEL*!I M:HM.X6PJ6AJIH2JG\O>9GE7YD/454YQP/$H37JN\R*4PXM_T8)1"AK^ECJ#3 MR^0.59[*.QT5=Z?9Y0).HXZQ3!TO2'$LI/CN,5!!L53!8N.L Z6T84%:I EE MF&MK6_J/;0D5=S/"IR^K!+1/VR/%M-JFYVMG4BJ>Y6R5;4&C0Q;I-B18L*A@ MT1ZPB IM!&<8D"'@O)/<.VU <^:5!M12"K(E%GU(IW##ZBQEWQC$1%^*@D(% MA0H*G1@*.7#&<>HDQ10<(GG4<(L-P ;O%R.I$+[N2Z#6H&++WW3#Z^'_I&1]9+&7W5F?]@Q ?JTKC M/3Z:'PNRCS.81CW(-5U'F-[:P4_5QK^_O>^_^=G;\$%_>3F;30;FNLK[^#"N M8S_+KB57SFLD@V4!A(RV'3@F>3#6.22DO0ND>)$VAK.-1V5IU&45="I"F;%0 M*O \>&*,P :BH!GIK69.8.2D-VT3=W<6RBXC/VL"/HS((I5%*O+ M)7#%F=7."8? 6"8)".H(6.\=(H)U*):'"X(0WIF(P_I3J5XT/@]G0]BTYH1\+??%N6K0'SVQC^2V3@EV,[ MJ--09^_\9#!V&^(ZH]0)Q+&33D)P7%(C'$?6&J)L".(D8QZX3W&._M4!&CR> METU8^D86M'QD *I+L%3!$^^1,< Q..JCT^N#C,ZO4* D1IG&HC:SJ&69;EB@ MK4#;$X4V8DSTZ)%1DGA@UAE00EFKI4=,@.4G&<_#J$\0+;!68*W VM.$-14" M8@2H,M:!-\YX93VBUA$A%6<'#UO*ON(Y'C!L&7C*JZ[O7(OWUETA\>AJK[GN M.>@$CF_.*^,TEY(\IP/6# )(HT B)RT$9U2@EC*!64N=3;;A0')"!T5/+MFB M2.]>DL)M4$KX %%>%5"+C7*(,<$= \9X:UP_]P 593FZ3$@ ^$*0/*TY:2D7QC/ +Z('.L%RG(4)#AY) A.J6:VV" (@L6 M*1U<%'Y+N-"!.MIVQ)5S,5D$!WY"J=9GEB9V AEAIUQ,EF5FV%Z7E'4-[YXS M<"D67 L(VG )06")N9$\NGD4#%C6XM&112B;9!N:P3E6IY5N204 ,LS!3WE& M$CE&F1& G#>8(2=9M-)2 A)N&]B]*P((*1#3-<38P + MH;D P$0I &DH B.=<:&E$>/.$'/ LC[:C\92P9:"+<=>TI/&%JFL$PS;D,:W M<*DT(@HY9!6C)D1#9BVV= T+K(^X*+"07=CH '-KGE8)8>9YE+EG2)YJ;9], M^&H9E8J$:--I$X((P7(DC?>2GV;$"/>KEO;Y@7:IVCN"V!=4ZH9K#@=*B#$B M-6;& @+%O-8><>[!&<:QV, *S#F(1;(T)T^RC*1 2(&0>R#$6ZDIYS**G0,% M05)D /MHVH#71K:TA#MJD&H9,<+@BW?/_^4GXVL*%CQ-+'B@$X0,L@9 M*YA@+H!@2G,"0(@*/FBB?$N/_EVC3@]:!DKEF+R\Q)PZDG'F!2::,Z,"XAX9MKM(B0(];G,L8HP9R Z M0!0OFZ2P!ZH(\RT?+ ,W,J[V2_77"@)# :493+U'E;!T6@180$MB?AT<6Q! M<\W=HGU)HXLXAEQF)IB:,, S54&/ .]C GF3$@/0)S1'$RR2W MQY\9E;D@!2V/AI;88*T4#@Z"!8*%<89(3PUHE+H1D%,,Y( XC?3! I4%*@M4 MGDJUG<$"! ##Q$7WG2N%G+,&:9URK[8K8^ *ACU=##N@N2<(2.F5 MD#YBF0*FN/4"*T>036-\6U*T]Q*4)'V192.Z;L:_G5=RT>/K8L^]7)!F5"YX M#HKD_#)5<^M"\7#2JK>888@*@1- @4C#$0O4:8VCXF@-">0:-E5YILV?I"%; MD*4@RZ.+E;VV$'$E_H\"EE8K'C'%X<822"S8 M5;"K.^R*$N*$$Q8PT2"U-]8&A)@$R;0!T^8Z9UM1*' ?T2PGSA34*JA54*O# M"L3HO&D--! G002CO0"0!*,0?,#6/1JU#CS'D/0QSM&G.XD.8M4_W\1W4G3X MQ3<5&=/V#T;7NJ'C[7=JPMUZMV*O#Y%,_Q!$6X-0D#XJ10U8>09"4HT!(ZZU M874DHOW+5E&B-%$$<0O$Q8LX$JSQ/ U&8,;12*L?J[7VK!^F?;*1Q/_Q+ W? MC#\W)*]_3A'R_WCV\^_O?OEU,)U]2%]ZMBM=%_N*T+>K<%"SP]*QP%V!WR02 MVZQK?AN9]O+[33]YAQNK@.W6SUB_D2[_0V\PBY>R"6GP7^Z5G-6EZ.O9^)ZE M+!,LF3&#\+5+KF]?>>*R,![/1N.9K]$O_O"/P!PV00-S@8$UU@CI*;(&<'!" M2)+@IO[.^W%:R^5L=O7#]]]__OSYXHN9#"_&DX_?$X3H]Y/XZ^_GGWW6^_)I M^$/T+2/O^='SO__^[$6*8_52(*M71;*F/3URO7<)#R/#OXE(&M^9^-[(SU)4 M>J:_7%2B-K_B.@#K2(Z;S4RW^M%,&HYK;OW-\JMO'KE%]\K,GU#U9\X/^[G) M+<&Y]]LG^2PANZ2$F,+WHUH7J14GY> MNSU7QPUE7RS1NQWXUS_B#G0A#5V66'O!TO?)0^_12R6[+)4NXO/MS/B[O?3N M>NC?AIK:=2'*#8O&?R*LVI_:^-5;E?X$8[ $Y)C"BGH.%*A& M6IFV@-NV_&H$LLP[&8R,(A&,XJF1O1$A("^7QJ[9\5 ;-,ZVV/P';%8&+4VS*J5/UNQ M!^XW,W<\\M]@VM01C_6_>S/JS2['U]-H6$WONCUW/;[MJ3#WZC9WY9:]QWO" M,#MNQJTH0V,V-9&&:F=N[DTVWB4;-\9/=B%_E>6PA!8W5.]@(S9WN(^\-9DL M(U<.(84;"CR.J'K_/HHT=+TJ(GRW75>7 MFG>S/H:=2%'7S157%O7 SG5QZ-$ER7=NL;B_!W[XM*/V@E/Z6,J#?E5[ U'N MWU[Y2=V?X9:W[*=S?WGY6,02K1'SP0$"RI1QE!*&>,"<44O6E[UU5*G&^@IM M,,5QO\CYB$:*>U6L!0X*'!P&#A#QA""(H "L!&IP2"+<& XX:J]<_T^AB,) MVM^H"5F!@P('!0[V:!U$L\ [&V30!"BQRAD2W]/8"2I M70WQ LXP!W" >X+ M#N<-!X=RM/*.;C;'.(=RKEJ)<43@W")XL0>]LE6^U[K%Y8UU#9\M9^03R43@ M$C//P',EO<78"IR@CX%HF2&[%T=(TKYB.".HRR2V6(2V".U=H158.)]B%8YI M0(8H%OT7;8.Q0EIDV\9*[,-=P4CU$<[)7RE26Z0V6ZEU29\&"EA9!)A+1:V@ MTEC/3'#(Z@-Y%9+U!WEGW/V M/4@$$%P#H2+55(!RO I#.6$X)1NT9.S(NB.J+[/RR?;?)NQX\>N">P7WGCCN M$6^-H](1S3@('90/U"'O#=.::R,/Y=5*TH^$+[A7<*_@7L&]_>,>EU8HA[$% MC $QHHR(+X!P1@A5I*6F;"]Q $Q>E[?67*S^:^J;9T[TU<(A:&QTGY](J.,)&44$TL@ " M \7K!X*LKX$3DCOFF"'6.:# -%-$Z.B_Q>];%^@^:N ^7/K>U63\QZ"J,8ZB M?:L*3D^/4P0G=N$$^5!QUWKJ[K E1R^"D[O023V&3AT7P>VI[FVEN.[017 K M5<^CI"Z'73WHW_HR4"/ENY7D626ND$EA9W>'_F#9K#LI=PN8])N M4U*RQR*>C"FTU_JB>1/E\V:R;.O:,J99$A$S]>!FQ_.G8'O8=&*G&+$'>Q&(HL M%%DHLE!DH1[G2&9.Y)<\C@PK]$R'8(9H' M=)3GDS%%#]Z>8$U>4./2-@!P)Q-A*;?'6PA6:CXSYIN"_P7_3Y[K"OZ?,/XC3!QH*5,>)Q"/E0L0H1V,-B") M:%J]I2/R5&WE@'%T7[%(FRDZ[L2"%6 MLOARY'X=VX?5(N7@A D4,P<@$-+1(;)82J>9DQX?*BQ&^A+OJ> M8P[922L6 MUZ? ;H'=$X=="\*@H+FQ$?>PD5(8*J.;894F6'!\H&@4ZV,J"^P6V"VP6V#W M"<"NM\9JZI$0F@%R2@LC+8!'!@F$G3E0$"C"+BFPNU?8+8&>]E*,HZ1G==A3 M/V/:[W8\L^TNG;L>Z:(-U-T2KZ=,T3VU@#[ J^> 89OQ @49"^E*PHDMRTB4E,ME! \4;XCX=3GZ<[CY[=;(?!7WV M9#O6@+C-5.T]'::7-"WVQM&424%!@S(@46JPRVE0!$L'F_24[D+3 NXS5O*Z M2+D*_!>X+W ^QU'2F@D:72<'", CDH!"#'@8"S1 K4X4OM)E"-]2@J\ M%W@O\)X1IQ5X/W5X#\111915#B38X)7TW.,0[7FEE.2'2L@#Z$MNVSI]=^^R*<(<%R:0AP-D0L ML%9@K<#:L0E68*W VLESW=G3J\#:B<):"1>4)NK'4"Y%P)\B4?94TO[=P['S M>7"ND2D1 '%2.C?5 M[0^@_;:/^.S%V8^/+N!>P/V\P-USBZ4*3'@#0 DH(BD@81$GJ844Z2[_93-P MEWU&RD%I ?<"[AE2I8#[:8$[HS9BN+;1;*<1W:EV\2]IJ;46@0'17?;+II8[ M9J7R^%3!O03'CM+=JK0]+T<,Y4@F[R.91RCSE=Z2ZU6Z"@8'1ZGP" %!2H>@ MA.6:8@*.X X;4FWHK^$R;'#_IU7%D2O*Y'08^NSI=2[*A'&BG:4\&(Y!(Z^< M4-HJ@33F6#EUZ. ?[M,RN[:HDXSWIZB3HDZ*.KEWUI- "-F K"3 -=&^FH + M'#@.K&T$[G[#C;B/90DW'D6=E(#B9@'%QW>JVBH%KS3*WZ[N].Q53RF+/Z3& MWG=9_.* L);S3;(_TGQ&$Z3P"JS12A&DI (N'556H ,UMZ*\J.E]UL9WZN\] MI8TIVJ-HCS/2'IOFEVRJ/IC!1BD:L/<.) Y*J:A-O*;48B1YA\VS-G;X:&FB M=3*:I$0.BRHIJJ2HDJ1*B$*2"8\T]0$PDTI9K3DPAAWS5K4,+-YO[%"0Z?,D5SG':SH9&P0=8CL]C9Z%$Z&CW,5(DL+-/$ MDV"\-: /G?7(^AB5*K4CC;TI/FC15R?!^D5?/55]I26S"'%J@V6 J),&8+-[#HSB/BK]IXO".K5-*PJK**Q<*'K6"DL9C0 <)APS,((9) .C M(456'?>F9BK$IN]C1-Q$QN,6%GCWB8VU C1F^DO?OJ4 MI&R+>H[--NC+T!-&+8.<\]6,DU M\0@"-2 :11:R@GWE$W:AS(JM4O)+&WBBY[(AQN+GCAQ/4&9M2XPBY40((.4 M!ANPF#H3E">BP[+S=2.U*2YZHNB)HB?R(%[1$T5/K.@) $X0I8)+!UH*$X1U MR"(7'#6&N ,-;Z6R+V@I4,M@>&OSXIOXKC9#_^*;:E,2$PQ&U[K9E=OO?+/R MW1]O_;KBM@_Q4?^AK462(D!6I0QDJH+DTFA#G0<1S-Q]C5_T[N5LPR]A%$6C M%@8S^7Z^EH9U]K=6C'9:;-R)1F9_N_[D)P-[2V1_MY?>70_]V_ Z!!_%X ^_ MD.+W>N;?^WA3.Q@.JN5^2'N4;OS3<&S_^>QF]=QAI:D,2#(%R',90/A@+8E" MS;CU2OI*'Q%L0(!4%;J0@-DF*FN?*>,MQLRUP.ZZ#H M#SV4^'5K46M)AOTQ\?:*E-^1S?OO\.S%ATO?FZQ0LV?\[+/WH]XL_NKO%[]? M])HVP"EHVYM$ZO?TR%6_C0!U'=_W\SVZ^<1G/>WIZ9*(A?%P./X\_?'[M-P7 M/RPSY@T7W"]4C^!0O!.'DII#V^^Y?M-WX!2RE0#O@U)D)TK1QU"J>N@*8WO6 M#Q-.VXCJ__$LB6;\N4'YZN?:6*A>WI6EGKZ>C;M2:'<5TESQ(%1UUQ[J:=3L M-LRJE3^[HS?F.J63>/WF3QQI-[WS7O;[^6'E+_0T[-X M/!]GR_&LFW#6<[(FGD7PQ9Y2P;-H M/;@[+WQ;<*+@1 8XH8VP"A%!I*+ 4?P'*<,8DRY D'+;\]&"$P4G"DZ<(4XX M8P()V("A'"SB)CAC.1/86D]-V':\6\&)(^#$@;RW?%RTJJ=X;["4;][OC?RL M-PZ]T!QHW/RR9^I#X>,![O%0]8C0F34^MC>E]].5Q %I/ M!$]! #2A!P'L9 MC%$!A]#2EW OCA:^V%,)TTZXN+_ 8A&LIR)83%J#4N(F)0#@L:;42XTMG7@WF'53UUFB%OL%LN-$+=;T$=@LV^_+JYK/EF -K @> 2+: M:$!,:(D"400,-I0+<3A#?$_INR<>H.BFETR!A ()FT,"<-#S>C(:C#X>T8<<*!4CZTF45[\93@0F:$@26R6@2L M*P$+U#$OB6$L!% ^.1Y"&6$%"TH[PPZ55)55**((6!&PK@0,80X!LR@TFH!E M1!+"P!,9HA%//3G4$0:*_#<=&#WMO1C,]^CA(-:F_CC\_3P:X MZ]6,66(6)6:Q-PC\VV X&[SSDU1AM@1W)LTZ%<0'"A( ,25Y_)^W@2&!N+$' M,MC1!<\([AX5M#BHJ5$$]ZD*+@?K.7.6L\! 6*-3#9:Q#(&78/2A#B#0^40; MB^ 6P3V X.* F%#2.28- %?22!)5+P"Q ;4F'^[%P4!9.1A[$-PG%\MOG-S> MSWX2&=,M>QK']B]*1"2[(\Q?W* %G)A2PB!$ S$6K/:&2FF)9\)31RGW!\MT MRBFM(<.#RB*G3UM.O0C8>(LYBVZ[Q$H%CW (E@=02+N6GJ)[2C\ZK43K(J=% M3@\JIT@+;(2R4>HD\"!4T(9HBYW0)!AZJ-,$=&+'=>>:^',2!Q6_CJ=52I#1 M0SVROC>]]'[6N_3N8SFA*/&2[>(ETXA&FZ!GXKFWHY]JCOL],=Q_)GY;0E)! MJ(^8R(UW#!P+J?Q"</?\7WXR?O;B>4806@*=17!/ M1'"]D-YJ:@5C#K!T1B/IA,+4>A(<:CEA[,)5*8);!+<([J,$5VGMA0DT$$V M@-?,&$XT7E<\.PZ]J\E@/.E]]7HR_?<_ M28+%7ZN629$A9GY2ZA#.)L;R^!#+N\0I_SSC[%NY7V4B7@LC\/ MYM6E'GV,'_C9!S^9>!<_]'(Z];/I@BE?SGER^1 9"1,8VVH140> MVKWJX!' 8]V\&#"I+!,L$ <<*(-<"FXIL2"T5J'0[MW>36;."WP M.-3A4F\R_KQXRM_&T7-SUW&GJM'+XT]7?C2MV&UY^G07N[9%D&EI@4<,.'6] MBAV#3__7^J)_TE/O7NUQ NOQM.5E'9I4U?=:*9( 4CB M=(:#&:6"$>D0.UR37=("-D<,'.V3;XOXG(WX*!LM?F^8XPX @I(A &(8,PE4 M4M&2'[FGBI V75W$IXA/[N*## 5B/64!F(QN,O:2*>^1U\&Y0R4[M<]:.AGQ M.=0Y0^OD\5,X?'@[N_23:E+<$1W_;:EWQ&C >.+\9+'0/Z'J3V\Z'@[<89:] M8[R@LW7G%E&H&/CES7'98AP121WZ6"6OYAUG@$=[\GYO$:M.M%L5 MH$BL1G@F'\UWJ-]+__]+1G[O0G2JVIY)%)MC'GQO1KQL8'VO"^P$P#=:X=%S M\5[%JPQ&UQ%EWE[Y2077R_C,O0F*L\!-L( $-=@(S5-[1FRX42VC%?:39B>S MLA,WV^E#P_&W!3[R6&"!CT511#3KJ,#&,13=3"\EC7\;814HXSQ[M+NY*7QD MEFI7X*/ 1X&/]? 1C8_ K.0,.PS*8N6!KM=[Y9^>Z/MWY=\_M[%5K2U0SV- M?/;3^W>_O-,?_4\3K__Y,OZUV'P[]'I2[?#EPJ6]R0_@%,9?W M;\X<"%5%E*LW_F4\GOG)HB1C]0*W/OO;]2?C)RNK7&;1U,C13Y*L)Z[:@7OD MPE/^[!.")5:-@C>LQ<0M7:ZTT9KKPB\6/95?.>Y26\]UR$N^H>> M'G[67Z>K_O^/EY/Y%QK\;$B)DDRU;- //8C 6OUVF>B]R^9Q*EF#6>0!N]EF/GOQ9N3\E\7>Z1>W4USO//3*S[=^^K?GS]^]?QL& M0W_#HN_]U,^^C:^_!?GMM]\^?_[B\0 !.P$$:P#B?DC?097>W86;7Z^[W@,# M;'N#D1U>.]^;7?J>:V:]6=\S?O;9^U'U]CP6->WIJZOAP+O>;'SW0A,_U$F; M+^UI_%CZ_M\O?K^(2]>SZ]EX\G5QN7XO4G)R'55ONMCB@M>CB;?CCZ/X>*[Z MK/$C'P:S:?S\R%47''R*2FV6NN(L+C__=OJ"K69.]R/OS9K'BPM<_F*8C#_U MU@\:ZWWWMS>_?GCSEXO>AZ6;UC1).5)Z]+5IQ3/M^>7(W1()TH-&53\91.I5 MMTT=?!)AJG]-2K>:7S(,1I%)_J7O=OQ9/%TB@(LKFT:#H'K4J.$_)<+$1YSU M(O_/AKZ*I]>T^C3XDBYT>ZLN>G,Y7&:J!AU6'8YM&)5>T/@GH5T+N1Y5M$Q_HYI-K@K452%?OS"9Z-$T6 M7OKNR$?HCEA_76OS>#:970_TUO3,14Y.P#\=ZUJP[2G;D''\G;)SDNI<" M;OWT-ZG9(9G O<]1P%-)=\//D?W,UXK]HOSZR(Z)8?ZX6_O=R'M9/9E\'4?#M;KOR$>QJ8WY*(?#\73JI[5,W5WX?-V]SWIZ9XG#P:?! MK$&%>?[B8#B8?4V+MN/I[,XJ$]%"]'G&<0&S^.U&NB)Q1S=PK][W_LM&EX]#/VY([A_,2PBMYG(M5@VSU[\O+2!!3/S MWL M,+,6_5H6>9'%[+:R51;?+:#\[3*4OXM0WK9WV]O(%_/+;./6[^Y;L)U\ M"[Y3\&'W5?*=5BDR](!:C/86.Z>G9[V?O?7)HYR;R13W:YND,0;((Y=2V3;- MM?_\<(QTNXID+:6._U$7) U1!F-.<8:A#,6HY;JC)8#6;P<$GW.%C%1OB8D M2J'E0#:Z(,-A*FA]),42Y?=!,95:]0IBA<$2."<&HU0?)KV+3(R4;CF-ZHYB MK4?887I^M4=V^_4+/ZB]_/U)/D1R2KO M+_OB505U5(V-@Y!L_.3NQFLFD_YC\L#3A7_Q+KHBP]K6]Q^OA_490VW@-SYX MNL2EGBT>/6[%]3!=>%"[ZE=ZDC35LL\TNQRT LK%'L%9[ 3.Y]FU/*;60P@ 1 MW"E &+15F/!X;:2\4YKB/:C+#TW@KG9NIQ6+^F00Z\G7I4#?M&+TWL?D_4X& MD963V,<;#\+ 1E.T?CJ8)E%IHG/19(N2 MD,S*91:[V<_[SW<>P6MJ%UXCJ.:U]GNNW\,=-IYL)8I[H!1!.U$*/X92U4-7 MQWT]ZX?#QNOXCV=I*?'GYBRS^KD^@:E>-J(Q/W.)+DI/7\_&BZ.5W9VTR@2Y M*W*M)RTVS*J5/[MSA-F\[*:(L^T\-Y\LU>_>)"TXOIY&X9]V4X%PWQEW*R'V MDE)1T7UMPOW2OY Z:1B#IQ5L&,J0=>9+67CR2EO_)YR_-->Y8.# M/]^UAW[8)QKNC_]7N?L :72'QI-"NCU*Y-Q4$ORPO:TQ7,!NDOM3G5)0Q0A* M*^L=%]5I]N"?]VI&9MBV?ER#4L/7W]Z6HX_NI7?KV< M?N\5"1HL0>^*F?_.'+\,*SF:GT:*AZW[!$A*F737+P$B2!^O!*@S! M^1 A"AL>;$N[_@Z-%X+ZBN?4"B(S$Z7(TDG)DO74@G/@9"" F3;>,4V%"@0Y MP]5^U3N.^IV[4O&W\\%+L*4,\N@(\*H64O&G5XFW(MI\ MUA.WTFC Q?]YRP1A%@)C$> DELH1IR0UM&4\1X?& E-]CG/JJUE"'45.\Y13 M3QD$#D"IQ:"Q4M(1:[6*+S PVM)/J$-#A*,^$CD9]1D&&I9[FW<1=%A.X9G_ MMZO1L:[DH;%PGKUXI:^J2H*4VIGB#GIB+^MR2O^''XZO4M5D7<1U=_;.(B5K M1WYH(> Q/*PURSB0M[4!-^W@>6V)26]&[R9CZZ?3]PTK1!_IYQM&6.Y&R8F1 M)G#B" *NM<)$2,.T4]9:V+,5@6D?0]LTT4/O^3YLA"(5IRL5VCH*V 2'$09' MA#;*>&41 )*:*;]7G2WZ4CYJ^-2QA>)008,->\56%7P(^CU"95/!EU-0(9F/ M^7>Y;B-B[KW)#OD8^^Q@MLMS'-TC6ADD"M(9I*26" 1+;W7 MQH ^ESEY0+L+7':1C((=!3OVC!W$ P$/&J@1H(.5$+T2X947.& I8:^6&/0! MP].&CJ>7Q?&W23K<::D%+&D<3_3HN>*(Y30-Y A&E!I*&$1?30OM, 2J!&4* MD5W:$&QASV#1IR*G2>B9625%6+(2%J.$02P$*:P'CYF1 PISJ+P4&G;!A)W M)RQ*]:-$GH&LE)#*%AS[O^]VJ2@!EN(D9>PDK9DXMEW/'XEIT$$9[BT'8K6" MZ"XI3BQAW'#>-L"F.\2ET,>D+7I]ECY3ITQP K,."T@5D.H&I+B6QJ' 00L' M@(F*MJ R2!# FD5#<:]F(9%])')*SSTOD#JFL9J1&=K2/B$SA,\>N_-'Y7P< M[]_\<@8#%=$&=($''P%#89!&6:&49=(0CVC+&+(NZZ!IG["0#I0B[4)+%+G+'"/<9_AL)?10!LAQ F/=]'-: M:FK935.GKHHA,O,QLW<>SX& V>GBLZ!J873RYIX-TD3D&9?^U7/L5G= M@MW_O^M!E5I=4B?.Y31X\R#@4C>4.7.D62:SER/W>LX7RZ<6##%NC9(>&("F MFBB@BC()"#$FZ'Y/+6B?LYPRO3*,ZA4!?=H":KE&2#EC M<@O3 4G X,@T>8 MACW[J^E8410!S3;L?G(Y(G\;C]WGP7"8640^?[NYG+GF>>:ZA.9SWHY ?C/] MM\G.:WZU?!(KL +@AD:#"T H)0CADEJ'A1!$[]?P(J1/5$[)K.=U$EN@JT#7 M&4.7=<%A[X55PH,*(#6.0);F5PDF#=IENMU6_1(Y*DDDYVC-9F2GWG=FDQGX M9P_K^0/V\:'XS[3-$$<+"A04Z!(%&"-@6!J!2"@@I:3EAE-'0\0$AO5^Z[D8]*-36E @ M6VNJ4]\D'ROL-S]KK0COO)7>XY(6LG-P,_/3.Q6[H\YI.0T2;9D?N:1P5E,E MD??$2&(,MQ9 @H:H?T!::['VCNRW@1 1?8IR.GKJ&P'8(T44=L(ZD#I:SFT8UN4\"MX7D%,?A!PZ&34OOHGOII'G6TVD M;_YYQ&#ZQE':1'>0P;>^*&"^W MR5YSO66V]"\_1>%:!B7GC5=1P"AC"(AF)CAK*0=L<)!" M[C)PBBU B:_+Z<$7=UWY7B3.,+YX)"'[J?5';QP26MC+GO]R-8BD,S[1M[?8 M,,HN'KMA)\97X]41-K=XJ[EC;PUO+>;@_!JO<=_8 ^*!$1R8#0(@X,AU"QUC\6X:>7U[/+\60P^_KRRV#ZCU_J!WB5&'CR];\J@G?#AH*W ML.%"233L>-&+ZQI>N^C^#Z)T7OH-**HCJZ7WXF9$1EQ#T[N-$.\E\N_7YG^\ MG7T8OTY:F.-4B&UL);W-70_/-TQO;@[0&9.[TAB M/9N+[>PR&@4?+WM18'F55]X=+7\;SQXFI_<6,)<@F-= $9*2(*VB)\J1XCRH M;,C)Z<7=MBNMY-1A%L&J(N9XTG/C:$3->I?ZC_B;4?V9VDIP>N8O5@ N(ENO M@J.(1/&7:]"D$QB)W$L,LI)'H@*G3#F*. O ?*#8\Y8C_@?I_WM:]\N1^W4< MJ?J_KB>#J1M4:^MR*PXDZ9)JA)&62-$ W!,CL 2G%-?:44ON2]PZ*FDP9A=M M/&SV-K_]YI$&,-W) (85,WW-0A_AGK:,AUGR MG&X.E3KP!& G0K ]> (?HO9-,YWUZ&MO,.WY8121A$&1+R;>CC^.XH=[?WOS MZX:#"RUTDPUS#6HZC(=J(BWP,5 M>UMYD!W??&%>/8*4?"=2BLY)>5_8@K$J8C$/6U1?^^Q3&"R%+2)&#MN%M;E! M6M[-!ZOW_M"3@1XM?;U:_&RB1],$NNG]D6\$Y*[#T'S[>7Q6/;N>^&G[U9]; M?;7TJZ&?16NA"K=$&;MUZ_O/WU!U#CJ>N)MOHI:CT:5K114QKE7<_-D'4=\, MVG[?4&WQ>S>87@WUU_3.<##RO7_K#3Y=C2>S^#3QV89C/5N0YNWDHQX-ZEGP M25/U7D<>&G\:V(@HSQMS)O6-C$;FTF28:!U%>)A.(Z?UWD7-I">]#Y_'O4]C MYX>]R?4PXTSU(KH##]L(KT-( MH/:'7^CJ]_%[[R,)1G8P'-1=M6:_>!<7/$R*^WHVGGQ=^?"*2V X]9R"%]&& MLD(A2J(E%9R6@C#?9L-&PP+/Q@N3X;T>??25E?!?]5.UV01LV28@"Y/@.5EG M$]QU [Z]Z/U7@G=;VIWL8@+1ZHW6;%(&H]GP M:WRJ:>1S[_K+FY]247O7PUE\AIF/'])75\.O*X'3J(_&UY,D!4/W>> 6YO)X M-+WH?:@67/-.+G7UVZ7WK(_UDRZ:8U=>8,.8WV>[38DY=0*\=E)J\W_*+WW[Y^YCGH5JL< MQ_V/4O3WB]\ODM"L/'^SU&&D]'2H*]HWS#[Q\>?Z.9?NE,3Q:CR+-$^+CWL= M/SUM0A+K=?*2N?I!%R%9=LLO:*P(ME M7\5WGIOTUO/*+?ZAIX>?]=?I:O+)CY>3^1>:4ZN&E)5.:]F@'WI0#WZ\.?1( M1.]=-H]3'71&OARV+O](O;^31W M'GI5R%=_^K?GS]^]?QL&0W_#HFG0V^S;^/I;4-]^^^WSYQV8\'(G@%![,.$; M_5]9*W5 9E!9 G7&[5R-1G_,7"UCAPDJ1Q5CQN_-+TVTX$;Z,G7^;>B&15U MK;END#EYVOI+.AF;NTP5RKNH1I*S%7].^O*^ -%HW$M'?/7-%AO8W"E>.NF? MR\A>U;6JY5:ZRW@_NEETT@CI1FL"27\?+2W]M9XDM;X<0T):!FZ\H4()D @I MXC!S+H#7T;CQ+2F+M^R?C@+-!%W<'7:Y"-%%H_!Z^4%ZOGF21*YD#-W0,UH" MLVFR**+],Y@NJ.L&TD5].Q=#^9#/5;NCH/JCDE MDB!=?SJJ M_,A&=O1S+GHO0G5EMRSU"KN-_%7.OXJJ?A^&U1L MQM( B+#\G+JL@?/_#+>/+2VNM/UY49T\1TYXPWSP#XNL2!BD2VTTP& M1RDHQ)5#DC#K& =F%-ME8L@6YVRB)>1V<["1O$7G(S1$2Z_&PG%8A$5N*!<: M+EQAO566FR8;=+$C5]6M; *0?494U"YP3-$N]MJC%TO13HN]F70:-5DT[>TM MEOW]^E,T.[Z^#0L'\%5UDX]Q7Z+ IYO\-!S;?SZ[6:G27@8+3"+@8()3V'%C MD:4>I&3$;0")/K+?5=)DDVO?]EA$ 6=>.N<$ 89]]#<95BZ^-H)C3/ >-.++ M*@)XXR//6=E>)@=VKL=6F?IZM(@:UKF]QH\BWD583+]-SULIV)20DUAE=LI8H?0QE*H> MNLHABJ[/<-A$O/[C69+V^'.3ZU3]7+L/UGQ>OKV?BAH.#C3@9:W00; M9M7*G]W)BVI>=E,C<) JRYT;8W[W)@'#^'H:!7W:35'5?3EP^RN;:J7[K23+ MQLUK$BUOW9MLO"&-@[\#I1.<'CCK\,"]G\O&W[?QY)0W_F %5'>#0*]>O7[] MRR\9P>5/>IBF>?3T;"F,'BVM% _(JI7P@G0Y]1EM7]3YI/4?XX'7Q8=N+/SH M'/W4V/=+_GE@)OJQ0$$DAXAAB2U"AF@NB5;&[[>1".TKFE,+I/MW,+]JH2+R M1>1W$WGO)/:,.2P8 NNY$M0&;R37E'G*6[+G<)!,\( MQC(S3XJ(G;2("?#*J$ !0@!LB;**.$V<(]1XB]I&5"Y$K$/W0**<"G;JIT#ANP[^3]K*./?;F *[0FL9>]P#C@@M7 M@/'W&S;\[\B%\?/Q%R]OV'#9!(GF!A*@P1 &TCGI/1A)= J?@-=MI5G[,$&B M Y<1/C[*D^J4*X[9'+ @1D&,%L2P#&-FG:261V_%>XF\,U19;D3@&I,#650$ MG4VX]>"(\>3".C?&6E5,.*E8/YUV#?75U,\3C%+U1YWK5F7B7L_JHO_AX--@ M5I=@E$C/N;BANX'G>^^NZ]J;%?3\-7'1V_!RP3]U-5=\Z]<;WEF"4$P]PAIQ M+*6 Z)X:3SQQA!M#0FJO<2"CB^/31%9DZJ>OR]G)U8SM;]P&.#*81!K>#]GG?IH;!7S?\G0KM7]7#SM4/6"#S,ZOP?>;@E).UNN$\FVR,U*6L]12Q M\R.70\[Z <<6[;&1_;DFMA[[X1^;Y"J)1P2\4X0%(%A(9*F1&&@0&B._W]F^ MT"5/#M8V76M'E0US ?Z?[OZEZ^"V:6=[M3"FDEMZEHTODP4MNL$;! M4)U,%678+H.]-N^+ Q=WY\FNML69=QE>/.6T;J+EI[.5;H=7?J2'*==E.:&S M;;-N-FDP6FK6->]-?+$CP1=]7][-%U+/3Z]6^M+:212F9:N0"8&QT=HS!@*G M$9[>,XF11B0@WA:?[([JAWA ,,0R)*3 #@&53'DKL $BK&?"M&9N=_> Z*)M M6-P#7;]TO?X5UEIBJ=12:\%I$Y\:V\8/)U%=8:&;IC:Z2CV)*NSR;F.V12N; MFL$W[813L_6T:OF9HDU70W^KGVBZ[F!ZL[[(W^N:!#Y[\3;*R*3WZ_)4\[K% M5]W1=2Y___XG&0'AKS>-SE[%.R8CJQ*UN5__^Z7WL^3=WWGHB]YJ?\A]Z*V= M&GM3?F#MNH]&XLM :?QPX/_PC0X:S&J6T-/Q*!H\7U-!W'20$V9*#$(T%D>S.F[Z9G0?,DW? M+Y[O7?-X]9BEMZ'^2O0/7//I)8@RAE)/-38>:U!2&W & KB(6!BUUV]U"5%W MC>X%(C4-'E,?Y/[-!*5["/9 B'J-%?!F]%M\NE^JSLO_U^O):4<](($813HP9?=,FP=Z-*9Q TWWP4K'UTV*[[&O:HB]Z6B\X,HE-$V& MX/AZ6GTG7G669JRB:,'_XZGXI1==.,7&_BRP2HGP?Q'G4Y MR8V)$O&X[FR]9%'60CI=[F*])&_S.4>#4837M/ZJQ>B\0*6^G_-13Z5@;>_Z M*I)G_C0A$F4\J28J#*^K+HQ+?9T79;)I^,PBN3+>[4%I7\Z\]%_TO%?AM+]< M.-.OU%!%A,6#7\?E1[=O<%7M6?3D/C7HE"@XMO9ZE:EM^L?ZJ MN==L=?3$:-P;CB,Z3%(WU?^I+.UQ+]1=69L9.?62AFFF2C\]<62KYU4?U17K M[^9Y(F3=KORI&"(M;#H?8$805FM[*LZUQ3WJY9O5US>OOGE<1&+CD22-!_]@ M8T/_,>WK^\JHB%OTR\OM:>@.N^E.$0 MRPJ[;344H0;5R V#.M.\4A7U]M?]?*LWHC35W7['TP364SL9F!MHG]9]0]/7 MIS<&SXW%=/=.JVZQ_T,/KRM-=N4G%8LE.WPQD^%F.EB#=0UZ19HF)9IFD/3^ M77^Z^FN-V O?N9EKD!R*ZGL122_C$SVO+QS?2;YRQ0']I!2BK-I9C> +]$\I M9Y./J=?QC0I:3$.HAPM,QG]42J-W%=V'FWLN*1-,Y#5:H^GG?\^&D'\SU M=##RT^GB0^D+'V_D?>(_5N)13RRL/<&I'M86A[V>SN)U)G4?Z&5_+1)NR<-: M\;Q6/:[?;PR!R#KSOL?S1TXV3+.NZJ;S&5Z)*1N6:EI[1R5\%=%G[BXL6>CI MR/>??O'K=.'T=9]T\D@WZ[6+-:6 S48NWNX0TAH]7?>EEN#IOM;7&C==]Z5] M3.>J9]IMP:8U6"6 TO57KZK!JR_IQ/KB$Q^&34BT878] M3-;9O%OPQ_'85=9M%)7ERU_$I4K_KT3Y<4V<),65@*@QL2]:YG@V'E 48$2=^SEP,?EKZ='/5I M^N G_4]?#8-L!#CYU=/Q]62A,-+DW1739 $&W\S#]C=62_+L&W.FW7AI;*QX MCZO&SU_@6PH[3/=AW:1/[6!"4 # GC45<"&1T=*85 M73]';C5"!\L1NC>__;((T:&5$-WSJ"A3F"Y-$YSZ41H),O'^;HQNLECZJB/T MRU#_D8)1-8L^T@-[_666;CB=GR@D\7F5PAN+>R[+2F5YQV_JCS6HZ*3E4^)N MKYI36(W0J*4\097&TQ7K[-DZ%1767',%GN^^NCSM3< M,+>;ZB4ERZ3Z=#^Z,/7GZI5%@&LB=^/!<#I_@'F$/]YO$FVK:D1>;:9,4\PK M,4$$P'B%:.WH*O!U@UKQVGX2C:6X]H3>/3,9ZXAS5;U01-ED2J6PQ!+6S6\Z M?\HE>M\L?Y2F6LZG(7T=Q2^F.]CZPU^G5> OLE7S]"':>?$)372Y)KK"T:NX MM$_:^NLJ2:1Y^M%UHL7\O2:458'NQ_BX@YN@X](=DEZ95B!L(Q/\M=Y?;R]' MZ1K-%:K/#4;N.LW028NN:P9OA@.VO^G #-;C^T MQ_/Y2RMK6YFW&7C2NLK3?S< M[U[X,(DT!/VU55E6O\.1K^+['\>3KWM3GKAU],S:;^&MU>?>9QJVW:$97M@Z M$._6Z+PUK>WOS,];FG5XL'F&JG6>83?3#+.;9=CV6,W0PO;]O'F4TYAC>/_4 MPI77#\\O9*B>7]A[+ [L%*O'9-T(*GOIW?70OPVWSVR6W-^?OC:_;#N]01YA M4)AQB,)MU)YII4)0#AHIPRSVF"D&')"[F,BU2/M MS9^WU)P/NXSS6/5<02;MM*0D;V+?]SJ/6ZK)N0%1GUZFHV+7EK21$I+Z\]0D MW*^T:+B>5(M>.;7X+<)\#T/K5,%;X9WBS1XUU\ MO,7UTI+K:_)-KOEN0;&WRQ2[<\DV*^).0.*[X7@Z_4MS+#Z]UQU/.3GCSQ>] M-Z/%]LX'2?9;0ZQW#;C:P+W'(KNSV/N" G?"\^M'ICT"YG8Z\L,/C@%;#Q\[ M8,XVIZ#=4VFG4PT,CZ'2%L/2]IN!L.$\M.7L_1_OE%7N5%&RP3"TKM70F@EG M+:4+W3W99J42.]WO,5.NNI]QM1)N:2MBZ?R.\Y#.HS=T\VJ9KDMD"I]MO>M5 M *QL^5/:\N4(7-GYI[3S"W/Z( IER60O;/:TV.PFP>LT=[ZMW/:1!GOJ>;*5 M8;[']B4KT87J/BX5EU3>UP^]ZWC/23I4;/WD?$7+,W@;=[S^YW%!JLV7]L.M M^^[)#]F'V%:\L"*1NUUWB[KTPP)@(5HA6B%:(5J&1-N3:I]' %M,SCJ:!; M^Z8\H,H@CK?QDRK'9)[/WZG5=JA1+QURUB,'\';=@J@K-V%-^Z'#/^K#B80- MDU8S]N)7TX=2->6KADM??VG.'E]6V;E5P?#R4%X.EEJ#'-,(& ;%%;=8&J:H M)Y2SM8? _UC4IOS49.?.\QA??AE,_]%$:%^.W#QR^E_5661'G2PQ[R/8H)_1 MD:5@;ZJK($A!D",C"!#$XQ],M> @!%/!>XMI!!*OL21M'0^W0I J]MXE:# % M?8HWF*);0*. 1@&-O8 &#D8#!L\$,F"9-@)QR;TV2#F+0DN_J.U (YW>-(._%+]R286_6:YS4O3M^9( >AM*7@TO-UE]E"'BS[@Q*3659\(N$;C31"+ M+0_!@Y%((+QA4,*A@4'<8%(36%%.%J"&@J-3!1S2R MG%(*S)G=C_@>M(4ZFK,H^UQL,(OUC% EI^!]9HGD*]WF,X_:'_V4=!>8ZW#1 M!P3G4SX2!L3XFIQ:HSS_+OJ.$^AWZ*38/G$MK MEJ.?=>9XDGE*9,I,;Y\4[0J+%18K+)8#F0J+%18K+)8M[0J+[9/%CN3P9):$ M]+9]GE4^KM+10TTY!I)R"Q,MN.A-Q42_1A9:3ANW7GG& V<6@P5A*/;&F)!Z MQ $V-N]VDE+TAXPH*RD4#D2)X#40H:0B8)TR)DJRD5*?7';'M-K+Y^OR7F5?D;/ M@ X9J3CK!5JZ,Q*"011Q:FFT#< B)1%C)K6]D5@K2=;7>'=DN+.*PR&Y=S^JFS>9XL%KPH>+$A7N 4A;$6(TH5.$2U1,YX+JU'H(-]])R+QT91 M"T04B"@0<52(8, ]5\PQ(BWX@#5PC10 0=&TX)MTN3E@J+;@1<&+@A?'-2DD MIH%['QT. J# !">DD9X)1ZFEISWXIJU3.CZYQBL%8PK&G#3&!*L9T<);JBEH M)21@9!D$QCDCW*X_/B["?P;1XLSR5U_KR2@N>]KDK?:,C\SCY\FL,_W%'VLB M>ZFES@Y9CWON=G/<-B^G'HRN(X?*V, MLFB&)92=C(?#Z@2O!NLEE'8L4'!*,28Y>.F,Y48[:[UC5GD3L@I&YYUL6WHY M%/PI^+,E_C"EK1"<6.$Y2*,41AP9*K 33$BR06;2DTX1+IA3,*=@SI:8(Q!C MV!O))5-I2*"T6B%* R/1$'*89Q4MSSNQN>!/P9^3PI\U:=0' B L*=%2(>,5 MD" 581@3[JG7BG!]KNG8"OI(G5HH[DGE:!= ?'* F ,>&H4T4$M(] 9! YB M"#.QY2F3*S(4Y*=H5 M%BLL5E@L!S(5%BLL5E@L6]H5%CNQ5GX;^CR994.E-ORS8R4\Y1A6RC%HE%M( MJ&::Y10BY&2@5%&&!6BO95"646DD)I93WI9,?O3$(:%(GPO()-1S,@=F16;/ M1&8E<7&1-C!*&+B ).72AN"P-<%0WC;NZ1C)-A)XGV4SN+*(:1'3PXHI%SZ MII8Q+\ X)Q'7F H=U2TA$K>UPCUZ?@K&I$\I*S);9/9)RJP&JS$.%$NK@5EI MA+0"0&"'C,'05O>48TK'PT55G/05+7JYR/C3E'%AHD!S)&P !%RIU$[31,&G M).IF8]T],MZ1\/41ACY#XES%;P_QN7W-%MQC<.Z5OAK,]+#N:^<&L^O)T6H3 M3RHHG!5N';3N-^5XNCID>OI3^/X4/^JWL@G*EE.4T[@-&69E^+KH4\OH@GQ16S#W%J%I1,I:RGO<"11?C, M4,IT_,]BC0,31&-*LXM#$M(GJF0-%VDNTMRBJ*VW#+QD-GHAT1E1C CK%*?, M22_MHQ7UO@.0##)V8HID%\D^FF2#C HZ@'+2&E#:*@,6M//(:X$5/[/((^TS M49"@($%!@KM(((F0VC+ME'<1$Y2T5"'O!05&N*+K6V=V(Z),]&7.^0#9Y3]N M6)^\2PIDZL=UL^4?HO/L_&0X&/G63\Y75%\INMSDQ^_3AU[,_UG^ MQNU;KUOK-DO[X=9]LW'U2DQJ]YA4%F3*7X/E2[O"8H7%"HOE0*;"8H7%"HME M2[O"8B=VO'6"[3W>^S_\Z-KWPF3\J1=OXRS9ZVE\3C\IG3ZV7E*'1^9_ M?C3USZ0NJ6'2^>RG]*'_'LPN7S5<^OJ+'5ZG(46I-"G^WWW07Y:2!;"C*B M MO6(,)"=*$\:%"$QA+;QNZ9)$%LD"Y.B9^P*C/LMF7%V)Z18$>7H(PAWQ0@:J M/4% B#'**!Q,:K?&K(>6 H'M$*3S @$F:9^*TGZH@$8!C6.!!@"#X!$7.+Y0 M FE.F50<48,<=IP]%C3VW#X9:!^=;SEU09""(-DC"#?:H! <*". 828!.$;1 M\B"!4"[D>@3)N-XA#+YX]_Q??C).TB#C>O]:P*: 30&;(X%-M$](BH> IB3" MC%4H8@WE*K5W2GBR%FPZLCOZ0$4?Y=S4/;L,HSMAYRUG=N<2BZY&LD]KA=.; MU-Q\I #TMA0\&MZ.)\Y/%LO\$ZK^]"JE?XA%[PB=G:WZ1,"52,*,(Q)3CH"" M-Y8+KA!CCF@5E-C9DEL6F=?#P:?!J/K 1M;HZ@CW ND\0+]!3H*="S2&/78)W0!(B%P)U2$A//B8+@"7&[^Z>[0<_^ ML]Z9/+6LA8)#!8?.'H>T,%)HI9FG!*Q5AE'DC K.4,DIWSUKH<3J"P85#"H8 MM,EYH:96*&@W$@9'@$ =/0@ @07=M"W664B]9GZ.G9=8<(E#?44K]Z8\N M./I99XXGF:=$ILST]DG1KK!88;'"8CF0J;!88;'"8MG2KK!8Z6>Y[R2DA2?= M&XQL=.E[WPW'T^E?\G&5CAYJRC&0E%N8:,%%;RHF^C6RT%(82( 3G'CO T6 ML),!.ZL(IX8%CG7(NZ$D1JP/)./I\7F&DHLHGZ,HVR"HP$"0<@*XPXI1A8DE M#E%IO=W@=/O F3(80Y_CL^V.4J2W2._FT@O&4>Q(X,1)"%0:D$8&RA$+)C!F M\VZQ2%0?2F/G(LGG(LG?/4:4 [96:.!219O:@U=.1P6,08%US/#=,^V/E=XQ MK?;R^;K"<-(7\BQL\0X9J7CK!5HZ-/$9Z,"T,D X1&==.<2BS&%D! _$K2_R M[LAP5[PO6"XY&">9;G'*;0W]=-;S7Z[\:)I[:>31 ^.E;OTPL#GGR]1;(<^ "&Z,$,XB1!UFE@+/*L!Y^KFS>1XM%KPH>+$A7H#C.ABG=9J& M$P@RD76L-R8@4$%Z?.PH:H&( A$%(HX*$0+AP+DUC%('.&(#1*Q0CG)OO8]L ME%6HMN!%P8N"%T?%"Z8\#1J,9])!$$91#]Y ?*#4) M.NS5?2]UQG\&IM3\H M&%,PYJ0QAC(IA1 .>PN@*-. 23 Z_FB)QV[]6,\B_&<0+"2X)FL92,(X]!!;M02VQ ME(PRI1TU&Q1=EVS;TLVA % !H)T!*/J?D@ 4\LY2(-1G/CP^J\SF@C\%?TX*?];D41\& M@!A@8SC7'*P!+[5)B*1MP%8IX?#N;3_SSL?FHD]I+DF:W2/7&21I%T!\5CAI#X<%MYZE-//+ZF0T MQW//4R)39B[,2=&NL%AAL<)B.9"IL%AAL<)BV=*NL-B)-?/;T.?)+!TJ->*? M'2OC*<>P4HY!H]Q"0C73K!2T6D"*$<,$ \RHT?%'KZT3AAJ!VX;''#US*(WC MQ-G,HCJ9 [,BLV&L<.NXU=F-0?#ZAH->NOAO_."'\:_CT<=?!W]X=P?< MF$Y5V\PQ@1Q(H$8*JIT5%EGMS2:#6(\9V0/4ERCCB$$Y'2L2?FP)%]$MX5PX M:[D!:H.1!H? K356!L':HG_'+;JCJ$\1*D)=A+H(];UJVQMG 03SV@&G7B*B MC"9$Z$ 5YGDU@;L;4>ACGK%#4P2\"/BQ!9PJ&XA6/%@F@6.KC=<&"6\0(Q[3 M#2;CG5*(D?<1HP40"B 40+@/$)"(@( #]T02,-XK3[TU%"1!2!-UJ!9K0OU_ M]MZUN:U;2=3^GE_!\4RF]JY:3G!I WOC*N<[&3&57F35';.F3F?IAHWFR>T MZ$-)B3V__L7B1:;E)8NB> &ESO:V*8I<7 2Z'W0W&MV=5@WO]S67+'B"G7__ MGM_.ZGS/%XX1G:41O9G6+_4_\R?:B4KR;LH)[*:LRU)]/,G]@VI"O%@3J76S M)Z 5U=;)RACPJ-"$7# D&SPZDO>N?[_?<*2RG;4-1RYXHY15^VBJC<(4ZY(6 M108H,@7TRN54#.EB<3 +\;AQ2"4ZZ1H.4[ VLS8?39NM+:EJLR6G/<2<4).L MGHCT$4N0[MZE_/8=@ 1LI:H?:S9K=DN:K7RUMI,@XV0!IU-()'3$I)VP57D? M6+\(W4G@-9Y)P"3XE 1@K74*A;)(D*H_[J/U!46.!56,APHYFKI:VU:Z.IQ" M_N.&YY.Y)E,CH#J9+9(FAJG]M;#=L6,18Q%C$6MAF%C$6,18Q)H=.Q:Q$TNS MV-#G:2S3XIM^F#[ZY.KU3A?%EI]5YSGEV61\E@=?N;JCQ96JRRV_^;I_T?/5 M/^OON/[1M]WK76[MV;7/;<;5XYC4]C&I)H:I_16LW;%C$6,18Q%K89A8Q%C$ M6,2:'3L6L1/;WCK!\AZ_YC_RV64>E=GTS:A^3)Z=T604+\_K]\PSKO1QYUO: MX9;YO]Q[]!_(N:2ED*YZ/_4O^L_QQ>OOEE+Z_;LXN>R;%/5'D^J?]!N]6R\S MD LZX3S&XL 1>9DH2Y(I>8]9X:?) O(J64 >/7/?2==9Q':3##BFRP1YZ 2) MGBAJW1]S!J]LT)BS-@XT)A)V(/'P;@39^0$!HRHT5,.%$1D:#(T'#@WM->@H MI3I"&SSN4\;NDOU\L>", M9@MI/E( ^JXC>#3>3FK_5"J4C;&P00CZ!DMN766^GXS?C,_F+]C(FMMSQ1G9.=W*2?8[JG-C M=A[#B&&T2QBE$#%+C(8,$"*Z8&4.,9.S H>ZAAP 1CL/@??;9LVJ+P1@D;#&1C M"@P4']V%-;0KLZ9S*!\555H*WS>62O[;M.\3>1IQ^Z/ODVZ#N>-7 -C979\( MG&4I)7G0UO@ HE1$NUA!;2-($B9M'[?_^6WN#ZR?O5J9?PU$[%W%.:A6RMG= M49-/U$AD#C&'-N!0T#&0+KXHD4 '0M67LB[&21"Y0NG '-I]OCJ83KE6LDT9 M/8P>1L\2/90$>? I2*KHH5#_IZADE[S.'O#0)M"^L]Y-I^'48O7,(>;0@^>0 MSMH+",X8F<$$\MYH;QP)*-C'[SE6SPQB!C&#]IHC;X3*047C-8#J>YLG$V,4 M,E0"J:$>@/>SA7:54@]*= +,HT+*(0+U.TJI/_W6!4??ZVQQ)_.4AJFQ=?ND MQHY%C$6,1:R%86(18Q%C$6MV[%C$N)[EOI.0KCSIT?@L5I=^])?)]/S\K^VX M2DUE[7WB-H+.245,I:4 CAO*%M;?];%9Q]$W" K[IBY)LIV6O,ZS)K\ M0#3Y+_ M#-BA(+&SSFC9H8D?G4:CM!=&0K(671 H=,!H1?7@;Z\VL:MR-*(3JI7,TI/, MMCCEJH;Y_&*4W[W-9^>MGXP\>ERXL,B^8%QOR G(BJ-Z:TI# &^N3BB1+\)2K MR>7AV%%41@0C@A%Q5$0@)I1)ZRAR >4+^J2=JWRPWN9D-\B M')472A@*Q41G4C4IO/+!.BFB5X$ XR9;.XW%@S\?'%*=X5K%S!AFS"$9DS$4 MF>I?4!R@RE1]ED):VF@3EF(/%1E^?,K?4K2XL?S5[VEV5F_[?)FW.@JY"D]> M);->T+M\K)[L?):Z.;(>=]_MPW;;ZCCU^.RR2LAR/Z[:7]_.A7?QNM]ZT9W' M>^LW'9_1[/W<**MF6$_9V70RF>_@+6"]OG\GI=56"Z5R N>3)VD3A21LWUPU M--Z]O:ED6Z[EP/QA_MR1/SFY0K8(*TH!'1/Z^E@)64P!0WCTX';C*<+,'&8. M,^>.S''&H ?*$4N %(N/%"R%HLBF INT"^3$9N8/\^<4^7-+&O5A !1,U@JJ MY2.$@>P"RNIP&6L$*JV*OCTTUEKX?;-T;"<[<7+]+!Y5CC8#\=$!L04>8M+* MRV30A@#%&Y2Q8 ;EA)%(>'O+U!VY=L9U@*>V5]!^9CG7\6ME5[3%/<]3&J;& M_)>3&CL6,18Q%K$6AHE%C$6,1:S9L6,1XSI^^\Z#Z@OP7QPKU:G%@%*+X:+6 M@D$+H5F/8R<7I8[>!"FA;^L>T)F@)#B2OL!0@_>CIPQ9[3OO52-!GI/9*F.= M?2 Z"ZI70JL3DH$0 LFLT634H+,A&"H%=(PT&Z>QD]JSFK*:/DHUU04@AZ# MN0"F!#(6-*AL0EUL=:3MU'3/[1U%U5EE66=99Q^ESGHKA/55%[-'R-(&)Y.# M$JVQI*(;RBMK,9GC\]EGQG=*LXZSCC].'<^83/2AZK:5T/N^"J1564GT05.Y MR7S>5:M!!Z8#KQ^J^IU0-L(>@W/?T=OQ!4T6%>W2^.)R=K13B2<5$6Z*6\<] MEKTT"+[_($$O4OVWOO"WZ8_3LU<_CO_(Z1.X.2%CRCZZ4C1 D!A#\DC9!:,I M6]/V84!M.H2&+1/>&F,-/[:&)TH^IO[_4$"B1FG0HP/KG7.8?'O'[6R'@I6: ME9J5^F:E5LJG5)+SKJJU( 1T&"UXCZ&J];W;[.SY/%N'LF&'AA6<%?S8"@X( M&HP$B%6KI44HC1=%HQ$!@(#(0;@1"+RX:"%($\A*S) M9N.3APA"(,5#==VPHG/8<-.-4\P4G+T*?U$"NI'26/\RYJ_-Q"7_GM_.ZM3/ MUY 1G:41O9G6[_<_\R>:"5 .#6 ["-S3W>V*AK?>WL' N"YL]?$D]P^JN?%B M3>;6321='))1(*N=5%"CTUDZ5RTG8TL*MQ\A/6KH4ME.J%9J>FPD%U7\UG] MK7[C_P8KLG4B:]^?G%$*;5_@%857Y$I*62Z+2]=WYO3B8M-WF2K'O>P^_R;, MOE[Y6]GF7Y_4?^ZFJ0XR32;S\3KJWCM MQ?3M4N!7SRPFZDH+OEA3I6N?\,-T>M&O,\O+KV96B"][[5G<\/K;!V0EYKY4 M6S^?'U_ZI\M^"9O?_?-O^HG>0HWQ*@3]9^[1TDM/58W)ZD7]!:^>JZHAOOFZ M_Z2A.Q\:VJOO_;8^\S3T3SVE4K_-LQ%-_J3WY^M!]6]>SU8O7Y;H6XZ6Z$NN M#4S,LQ&\?;?X[?JXCEXOO\J\5-MJ$V)1Y6]P?V+YJR=?;_"U_B-3NG$^/WR5 MM:F\?@,?C7:83E(O"#1Z/>NQ]<\O?_K[]__UY/GHTPE=SD6?DCR.FTUBWY8[ MY7=795NVM MZVM]4*IS7O\=GXU^JNO\Z]&+-WE6E[EN]/WE;/HV=Z/>B:]_7YY?S.K=U8?_ MF%ZNOZ[?U'I1^L=?[6V$W58CC'===>Y[F[C5;?HKRZQJ:#^HU[>[X^N<+B?Y MY_)K_B/7:\_KBG[_KI+YC";?U8F9UK?UVRS7-K^_??]!$6C2KSWGO_7F0G]; MWTZF\?*3R?3/\V?K(O1ASFZRM^XA37X;:5)B M(4W#GWG[%&PQ;^H.:K;S45)BJU&2]QFE^1>>&][5W)OT9GNL>/VW)_VMU)^7 M16CG/V_IJXT^E?TUAT)TH_[/7S^VI*Y,SE@NYC?WY"-?8>5#[" 98ZC*;BOY M%C>4KSWB'?WEY=GHXO7T\KPNE.?W+U)^DQLZ6/IX7Z&CFV[BUFK=:Q^N-A29 MI4>UQ<@O\P]&_TIOWMY%)+;_Q%6>PP'##TW,>Q,WT9;PS7>]60X>O1ST[M-H MN0G*XO#HQ>%J;^L@Z]%\Y1O-]]!8]ECVKK9ICR_J9L\GX+ ^^21Y)'DD?R<8SD [S!:^' \F#R8/YJD,YIZ6YQ/K-?-1+L[^ENP'46SW MQAF[^[#_R]Z&^L1J^"ZMR%4#X_Y%_SF^>+U*-OK^79Q<]D&]/M&H_DF_T;OU M'C?.E6B$%*801"L\%"$M"A16N:S@UF2BFTZ4_)K?5L7HDQO6,YOZ!)_I67]\ M9*/C)3<=2__PMH_2IOJWS-5QJ8T[+=MC=.=\NX?8]UX9G,G$9#HDF90.(122 M6O4=M[ST@HI'4Y33H2_F>5PRK9V4/P*,M(#.>\,P8A@QC X!(Q^R,LFF6)(& M)0QFDL)IY\@:K:,^+HQN.KQ_!#))Q51B*C&5#D(E281.96VT!W R(N480P5/ M# 1>#!1.W9!*.RX'L'\.E?&[G)[^3YY->]5!)=7?&$.,(<;0(3"4 54QMA0O M''CK*Y7("^V=LUX8.]#,\3J&#F^GH,'.RP<;SCE :+Z5^/OB\.L! N_'(N/1 M:J"<)(QBLB8X(U*)'@R1CSFJY#7$ZK7I--#!KO& ]D*^=^JC2=TYXQIAW_&L M(%;HDU!HC5;*4"V,5*I38\DB@G%>&9>#L0-M9]N+ ^]!AZWJ+ #K,.OP">BP MLT:$4+65M ,"1%^$!Y4(;,[D!^H6-AX^W;U"M]-UFI69E?FS44ZMMNO)&UE[7WL]H+5!WBDNIJ;, [XR'$9*+, MV4?R::"WTN;!NCVLBLYV5I^VJ\IILCLOKO"P=SB.W#'NE+N968P,X[C4I4 #J26! &"SA1D=.@L MF**3IX'>3(U'-_<$$ FJ4]AN!P@F"!/D. 2QE1]H1?8D"U1D^(C&!DT.?$*E MMD]:.%Q(=3?,:#>NRKA@7#2#"T**I&QU5!0H H]!"M7W!- >CA;>G4SFJK.ZSF[WSCJI6LEP;Z+&+W.$.3+G2"HY.Y V M^PC@J]4457"V_AA4G\IRY..\&T9Y]X@.BYUUK227,CH8'>V@0\0(RL@4(U4; M1 DD04)+6:(L%+4YO6#O'CFB.X!6=HP8(XR1=C!BDQ;&%Z63LN"E#3I$1V1R M@&1"VCY1Y8 1W]V!H]VP+U.#J=$.-0K:"-%[47T7(!6""G"]0=[A=K'IW?#=2=L)\"T#OLW]>X83PZE] M.'D;JF.:E-9*0:)<&25T-B(::;0O&Y1@V#C@O:-490^=EJUD&S"/F$?,HUW& MX%&[G#25$"48ZX*(JD#2" Y);)(NN5T4?5=IT-58PE;*Y#*<&$X,IQW""8Q3 M)$!KD20XUU>@*](&T%Y;D?(&!^P/$]E_#(%ZYAASC#FV9:3M[)1\..TCN9D_$=.(ZI2>+'/ MOK=8YYCGF.3[5.3Y$HDO[.2WD#,Z;H?H3C1R:W!M?G.OJ0#!? MF"_,EWOS15,2V@C0)GGPP0=(-EDOM?51DQC*[VCQ9"7W-F7.,&=:YHRC[($J M.E(&-)&4(9US(:D@H[)WY,S)=4T>Z P(G??L)C%>&"_WQXNT0:$H$*6RH'HW MR03A'8&QJ#+EF_!R>+VW7G0:'JS[\HBR*;@;\K[0TQY?5$S2DG*)O -O=/!: MU*= )*NJNS14BJ;%F._NNT:AZKS&1FC&FZJ/6$6]5*%H8UR4 IS'^I\RF'RL M8V*S'"I8V4BD= ^]W Z@ZU4@6"U?,1J:0B*"#J:[!,([8(1T1>O=;+%N'RC M9=Y8@)';F+)Z/D3U1.\B:5%=9 L 0GA9%"4RRLLL7+[K_N()]14>6#19(5DA MCZV0*O%G\4?W^S,-R>" "=]*V82DP!IL!!*% P%!\HV.(0 M -%+4RA!3AA 4AZJGMQBU&]/2-"B ]=*LP9F C/A0)$-4GV1)D%0P OP!F,2 M-AJ9M4T-AQJYWRX3@ FPB\-,UI#U*/M$8!!9HO!*9F%33-H'%^X>V]S7 @V= M1<[1XPZZW$&FB8)O[:$L8#8"2JGT0G N>0E:&5\(HT\J##41:#+JN<^FN" ; M(2AWEF(N'.H@ @:E-/J,04*6$;T5*(7(2J&U[BA/1!@TL"JHV@34[M1D(9! P"!L'.0 #9Q^A1%:2J_#8%'T2I?]>?J*_"LD5 M=+]6O%;JX6GIL>*A)Y ?NF@M.[E>-YZ;R7+KCNT8?%+[5=%+$7,&:60&KU( ME8P,A2SZ2.EV/!^A/ZQ&T:%HFM)M[C@I4A:IMV5(08DY:*\,6N&-Z(N MWEB\_)A=7)M*EV7<,&X8-QNGR4178A35AG$$?53+62F%32*:Z)2]:]VL%OJR M#E3R-)V0K1SQ83XQGYA/&T=XH&"2Y%1$#25 D#Z:RJKJ<.7*KJ$.TKOLMRJ< MZ] WG1AS"MG'U[[+G8N$WEW@5E^,:W\^\FYM/,<\QSS'/,<\QSS'/,?'G^/# M6)J.%E>J3H_ZYNO^1<]7 M_ZR_X_I'WW:O=[FU9]<^ERN4G=JQXR:&B8^QLSRQ/+$\M3I,+$\L3RQ/+$^M M#E,[OEBKO8YYCGF.>8YYCH\_QP>P3D]@FV#>YGBT['/,\?4'G[W76F[>TG'ZH?I-W]6W M]B_ZS_'%Z^^6GM/W[^+DLD]*ZS/WZI_T&[U;2]]+B31*K<#K BFY4 P5EY*E M)/I*7)^F[RDAA;R8]H]:K,>WKZ[C!F0GU8.M:,ID8C*U1::B 2R)X,D'2%B" ML\59-$32%#%4^>N09%H[$GH$&&D!G7/<&8EAQ# Z#(R*RS:[+%%+R$[[C!@J MEBB7$#0.U!L[)(RV*$BX+S*QB<148BH=B$K*1RMD+-XF#;K:1(E*3@D3A!"1 M!HZB;TBEP]5#W!&'VJV%R!AB##UT#"F=T6@732+PAM!D#5XY@1*$4P-%OJYC MZ/!V"H+MA'RP'M0C2AQ9-&?G])!];T>="(R21"*C-7IO07M"'95,T>K<5\OP M1PX;;1'07LCWKLMM>&4:81_O+[-"?U:AO3,Y$&$P &0E21L,JJA,5,J4#:R+ MX\>!]Z##1G:@6ZD@R#K,.OPY'39 (OHD9(8$(FHJHFJPL2I5S0YBH'%MX^'3 MW2NTDJW4YV-E9F7^K+LO5%V2HXB6L/KW J/4Z$SR9)VQ,-"9OKFHX[W5M]UX M(VLO:^_GM!>U@5K>N,.VU7E=-D>YGN MC:S1TLKB+-F3.T5Y(G0KX+&DA.0+ B2#(J!Q,CA#8.ZS(WJT]M(??).=(="5=476=@(""ZB#Q8%9M*:0%*>Q[63M7>$LUC-I:(AIDC&*$=*(;I@M#B]:@4O)I.YZJRNLU/D0@>FE:VS MP!#5X4#RIU%;8)_HL+:3HA5CC='! MZ&@('=XF3 :\R?4O6] ($XU3@90N)FR?_7:T8.\>.:([*YKNS<@888P%3J0UW"OPNT<[P$,GC7UX*GVLL.\)Y/O^-KV@R6CV^:X.QXH8-[EO MUF);^*-52&EQ,/9)=A$S2>4DUJ\)47E,.D!!$-%$%?4&B: MR2>^H\:W9LXQG!A.;<')D8%L() #@JPUHH[1Z6QSPAPW28K>.."]HV+=J#OM M//.(><0\>G@\*CJ5C% "&0GDA9=T(_+F3O QD(K&P4_3NMH3L9_ MY#2B*H47W.IY'_PZVB+"]:AXCGF.>8YYCGF.>8Y/=8X/D>C2?DX+MWI^7"Y_ M:P[]3].S>#F;54UH^$QUQ()5#*!X (!$F L\IF""[&H6,)+9Z'W%>[ M'X6V ]]*N?PVPY(,&X;-9K A#]JDJ#(: J*("HVWW@4L+FHU5*ZFD4.3>^.+ MDYUHIDXQ\X7YK.3>ILP9YDS# MG &1*TX0') ![8M7,0F?D_1!*EN&RD"TL<08!"@+(0OG TCL([\HAS*T6HSY[KYK%-I.02L)]KRI^HA5U*>0C7(RZJJ8 MT0+MA(1=D(0D,U9D/20<6@+ 9O4KFK87M"?84' MBCBS0K)"'ELA52C26AE241(*E@KU7G?2K719@-5 M)Y!FR:V"N8G.O?WN)+,+J,$64$!H4M8Z);3*0(73B83&]M6,1W,F) /A40$A M"M!>5B\" H%$5YW^$I6WA((,'L?CWRP0MR<&Z,[Y![OAQQ1@"@R:!=3OBWDE MM8X0A<*DB802D&5T6A[EE$0[_7F5[[SD'&9FPJ-B@D)A#!AM@#)(1]Y;%U2R MU6$P?;639H.-W'&7"< $V $!BK.)$(VQS@(Y%5QQCDI)*KJHY5 YR>,TT=6Z M\\WDM9QBEA[WT.4>,G=@6*,]9#YW#%Q8$"9*)SU"(A,"."O0DBLA&7TR<<]] M]J3#5E*0N+<4<^%01Q&,T!I2, 4!R.8@BW2:H)H^7CIL. ]QSQVRI>$VMTR# M1T:#ZN,82&BSJ#@P00@#(-6Y>%9]E^K!3<9G>?"5JSM:7*EZ//*;K_L7/5_]L_Z.ZQ]] MV[W>Y=:>7?M<+E!V:F>.FQ@F/L/.\L3RQ/+4ZC"Q/+$\L3RQ/+4Z3.WX8JVV M OLU_Y'/+O.HS*9O1O5C\NR,)J-X>5Z_3)Z=/^.=@D YYCGF.>8YYCGF M.>8Y/OX<'\ Z/8%M@GF7X]&RS3''UQ]\ZEYKB7E+Q^F'ZC=]5]_:O^@_QQ>O MOUMZ3M^_BY/+/B.M3]NK?])O]&X]MSAX3,;Y3%@ 2B$A;1*&,L8L_%"O)"GJ M_RZF_:,6B_'MJ^FX4;KSMI7S6ARY8C(]<#)E#($"%%1!@D(72K! *)USQNFA MMHJ')-/:>= CP$A9W0G=ROETAA'#Z('#R*F0G 5()B6(UH9".:&RN40,U5PZ M+HRVJ$:X+S))R6V:F$I,I8-0*<2 UH CJ3,$+2D9$QVD& 7*D@;JIV](I<,5 M0]P1A]HMA,@88@P]< PIA8(@2B2?0)'Q-FAK(H!)14'>((9T>#O%H>ND>+"- M91]1XLBB-SNGA^Q[.^I$8)3!^H 2E(H)="GD^U(9PD0OHDQ)G5Q >R'?._71 MM.ET,YVY>'^9%?IS"ET4>B2)DH2&$HQ/+HGH@PZ#ZART M$@%F'68=_NRB[%(4N43GHXSCR7LX6X=-]*'0K>\NLS*S, MG]T+ 65(*D=19O!18RB&E+39B+XCTT +ZN:BCO=6WW;CC:R]K+V?#=81*K!" MHL $%I%\"-I&*X654"WM^P3K=K\J*H>=4JVT2VDV%G<":;*]D35:6EF<)7MR MIRA/A6X*,UBKK$@.C)/!*:6B==IBA!B/'"S8IK?T!]]DQ]7 $5MQ.'B+E '2 M"D ,::&5<<962C,3H8'>V@ M _I6K(C1:JT@(B 8F1TI2SX*&0=Z/[<>[-VG"=)YU4J\ES'"&&D'(U[J3#:* M9+(%*#+H/F%%!Y.=<#YLCY$#1GQW!XYVP[Y,#:9&.]1PT?>I;"1\R.!L1LA1 M&IN#"$F1W.!PZW'L *\[;1^@(7"LL.\)Y/O^-KV@R6CV^:X.QXH8-[EOUF)/ M^*-52&EQ,/9)=JEC*N1SL!#!VT0*0G$0%/J4P&U@#VX7F]Y1-17I.HNM5!2X MH\:W9LXQG!A.;<$I !A%U>04&"&@]%7QK3"B!"HVFGO#:2W@O:MBW95'JI5L M ^81\XAYM,NF!:8*&B53 /JS&99\*B4)%TDYF<,&)]"WBZ+O*@T:.F^:WEUC M.#&<&$[;UKHAI!@M&F$@%84H8A):J23!)-=,+O=C"-0SQYACS+$M.:9CD!04 M@$8P8-"3LME&[8). >RM'-N1M=1I%)VRK1P\/0QG#K"QT,I&P8_3.IJ3\1\Y MC:A*X06W>MX'OXZVB' ]*IYCGF.>8YYCGF.>XU.=XT,DNK2?T\*MGA^7R]^: M0__3]"Q>SF95LE_,/:4U;SWV&[+1VR),@. D"H=>2(K:@E4P="2\Q?.0^VN8 MBIW7K<00V@Q+,FP8-IO!AK*7V;B4M$]0B@\I*2-4Q0^&: >K;#9R:')O?#&B ML]A*AC/SA?ERRGQQ*AEA1/*>!&24WF8O4%$ [4BJH7RS%D]6LHM8+"X>"QWD8BI7OHY:9,YV4K1@:KY2-62^,L%I\5RKX9(B""=0ZE""Y8;=)1 M-C".T86XW= BJ^=C+C94SRV&.EP=O%6PEJY#=]KJPFF6W"J8F^CL M %@BHT)06ML8( F) :*-9&0@)44<:N/98FAL7\UXFL$D;_$Q$ X"A"3(>J&B MDJY T=%3"AF,U3%#"CC4\:&10-R>& "=D9HIP!1X3!3P($W4X(WM#0(DM$[% MH+17*4'00[596HS[[0D)6G5>2&8",^$Q,<%)4)$HV! 31!^HD"XDO57:"#9RQUTF !-@!P0H46"%@$07':@*@^1)9,P9#6J5;CP[>?@%NJ^R[1^J M>AXB^,D]=+F'S.8,:[2'S.>,F4HM0K0 D2" #SK;^@@JL$JF1*<2]]QC+YKJ M^S5"4.XMQ5PX$!4G< K1S:9AHP M#0YE)0AA*'C$DCR8RH+J\8!VPD2TJ6K^J81!N0$E8X&QL#LCH2A,X&-4I &M MZ,$010FZF@V.[%T/*W G6@8!@^ 402 3>8$R>>TEE)*("!"=-,%'"N;&*,*1 MK'CHA&RE9L&)-9?]-(@[>Q7^H@1T(Z6Q_F7,7]N.FB[ZS$ZN%Y$_3M[HQH/7 M""?KO2Q!U-^YZ$;]G[]N^,T>7FV)4QB<[8O=Q%RD=-Z+ H"2O+'"1E'I+64T M1=\*]2/TE=56=DZVFY*RJ;ZWM6'-E&)*M4HIEX4RV2:3D@95#(;LT,N08D@QI'8:N-/94H;@ SJP(00)RHDD1'7Z1,&AQMBM=YP=KE': M\ %&IAI3C:FVTWW)2C$A8_8A6K")2(>,V3AE0R0A;MJ7W%7_65''1T,K&PP' M!\ZU;8CY/U_49_I\C^=?S$>E'_[QV24MA^7Z,U]\&(QKOYK/\6]U&/X;K,C6 MB:P]5+]?*;2*;$+A%;F24E;+I)3ZSIQ>7&SZ+E4EN)?:Y]^$V=>+&UE.VPVW M>8\[5%O=H5[>XC\=FH+MVC_U5U**?1 M?,$_[ZKXG=>?IHO?E?$93>J7OCR[F+T?34O5L//Z_1<#5W_L7].G ='9^_E> MNOO;^>CM;)HNXT6]U)]YENML]/=:P;G'3M94)&4-V=0I@(39)X6ZCWQ[RL[Z M@;/?^JJ3M;YE8_-__>-SF#%7F+&W8,8)]]6GGMJH3M*D/KCGA'8'&>90Y;K8 M*NG:*HA6H5<%+$27HXP2!QJ&JZMA5H<:9BGW. 54LOQ[G6UN^?U5LO?ZH+J MOA=<%XA^Z.]]O5D^?YOK2/Z1)^^_&OTT'4U[]^HF!.=W,>=4>2W%E_WOXI6; M5Y\[[RG_U>B&_?-!_(_H3?]!]>>+Z89R_AFS+GCRP9?H=3(@A4!CJSQ[K[*M MRST.9)D<"L96Z*\^30L_,(P_MTF2%)2H"/JJPM*Y()/P=56KCGXPQ0T<6#P4 M7PW:KSX]7G,$OG[NN*?3NE108I4R\-J%I(N40A67@M?JQNJ2!Q@]([[Z=$]I MQ\BDB]'?\-INOD?&PH7EYX;[Z%WLJW@#M[/[TC$B=U"?BW)]_^ M^LL/O]"K_.TLT^\OZE]7?FN<9)K-G=/75UE<%].WJZ%;/K-R/9<^R1=K(81K MG_##='K11P>7EU\YNV+>5F-YP^MO'_"48E7+/.N]V8\O_=-E+^?SNQ_PBC9S MJO!*'O[,?>2E]YVK$D]6+^HO>/5<56+YL3!\YHO/A_;J>[^MSSP-_5-/J=1O M\XPF?]+[\_5,NV]>SU:O7HSRLQ&\?3<2<^]^;=A6 :'E<^)OH]?+6Y\' E;G MM1>IJ(-'N5>_6I_K)U]O\)W^(U.Z<3(_?)&U>;S^D1\-=9A.4B\%-'H]Z^GZ MSR]_^OOW_U75;T!]%Q,QKO;,.&XV@T^>OSQ+^=W5A-&:IJQIRQ>?_O31XW]Z M^O277W\NXTG^('._YKKL?%D??VG4EU]^^?3IO1D 6S' [#R^,!H8[2?/?UGX M]:.79XLEKE^J/LN:^PZ'V6HX[%4?;'..;S_JZ^G4SC[T\^?+4L M(8K@O325+"RVHWIJ03R#U$G7X;B/;,%N,U.K]\4X%57YU&X?TJ!C3JCXV5ZI!, M1^/J6YS7:TXFTS_/GZT+SH>9NBFR> \9LEO)D%O(T V?>>O(;S%==PEC[GZ4 M[O5]Y[<^#Q;717K2AYKC^.S5OSWI:ZW5GY>!ZL7/BY4DEHOYZY]LN]4P^E2: MUT+E'[9#!M>F76?;WSMW_NZ*N+*=KVU/'#%)_R\O^VC"]/*\&N'G?]U^XV1M MK^*V#;/A<;_CAN75YZE;/^_V8SZ;S<72DMUBD)>IV*-_I3=O[S+[VW_B*N5[ MIQ.Z^:[8YIM<6\\[R]FGLSY/IN4I?TQ3OIN*_#SSIS?SWZUM&9SFS%_+7]B5 M8=?*^<>/XB#SSTDY]LEWU4I_-KJLGSF;C,_RX"M7=[2X4N]=7D5"%O_<+T2Z M^:T]N_:Y!S 0]Z&V"[FX/W[ND!AT6 #RH/&@\:#M8]#VM$JM8AQ&G43GIZ4+ MVXU6GN7"F1TMGA^]/'LURVGK^SR885LLUMJ(\WY#L;VU@6F M#Y>T?+\LKEPDI!2U5T)#TABT2Q1<1##1H=H@+W&YX?#S;+G=L'XD?Z5"BQ_7 M5.=>15MWU'S&VT[H7;:"WK\&[6T%9/HP?8Y!GQ3!*4?*>0 5;$#4.@DCK!-% MEH&^%X>CSWW/Z^^WBANSAEG#K+D+:T 7H0J$X)4!7PB-R0CUD2BQ6#M0*H=4Z&3O.S/?E4(8<5*41XU>0J8!HZ.[A \["NU$?AJ M);KU$UUKJ!GKH4A"Z@ M2M2Y5]A0M30%$RW$+),>*/U[+SUEPW7M5CCWY/D/TVE:IIO\\IKJE,=\.?]. MH[DUU8"K?FKAT",![T'$+3U$D-8'U XB(@9%5&+4J$W(8:"6TF9QRRKC'POW M0K8/'P$X#7@&, MZI0 )@(3@8EPJ]^D?1$NI4PB0S3][J8#PJ0H^)S/PFR2)@T1<*^\9LQ8/U>R, 60!LAEU;B*K_DV?FTKQ/]',L?!A)"D"$[H"/4_ MJKJ@L\XBFV@+;1L5O+-F/D*_GS64-703#17>9NIC="6"-4 NQ10\RHQ!2E [ MTU!>$==N9==.]K7[N2&U8:BK6B/>^$$JN=TG%CDX=LV$)?=T=[N*4-Y-\+:I M++MS5\O74:M?4R.M"Z?KD^P5?:8",% M(3>HG@/]5.S&6PG_"Y[Q3)%F"),D?]VP800I=32 M!,BB_B7!HPM%*LS";W"^CBG2($4.L ]^_PX<>W3'7_9UN<\7$C1::D@#;OEN MZYS?5^8V:FY_1-!N>'\[).U?]FJP47&(+I%P!50JOA!5-$53G E&IZU1NR[L MWT_&;Y9M:ELH/V"Z>?'SYGA[A]KW.Q2OW7;H800Q@NZ((&L5ZABC#;% ?8RB M_G').INJ_6"?168D)"^DD ME,_;^YCWH]N& M/KO!B,;..LDLV9 EQXIZ[2%598LVT=,+FEPUABY5649YV4I[%%>]M!N%<>L[ M$ALA\0@[ TU4,VYU[%FP4?=^9#?*"CQF6<])V M ORIK"NGN,7*E&/*G3SEA%.8@E.BU; MK!K'8&.P,=A: 9OSY#1*X6V(D&SV0LLDHXI2Y&AA@R/11T]CP9,),3+EF'), MN6/4SD] &8R721M :7W65B[W+K3V[]KG' MW[1MW/5]$"?&6AZ\MA:CAS"B+(XLC@V-*(LCBV-#(\KB>!AQW(,+T6J][&5* M53=:950MFY(MGN?FX8O/?5C[/B>S56-L]$'$$(504+P,V0(X)369&, ,;$BK MJZT:]9F. @N97TG\XL>V.I2#QTZ<>$%$)@(38>>="@T$#TI[U $ #<9,PE@A MBW7!BH&CNHL_Z_\M^A^+JYJ/Q: %[S6!]811:6NE0#W0J?1P M^L_5R!D&#(-#)N+''%41F:J>0Y)$((,0KN14("/ 7F' =O[:K>S]?.E)[;;^ M1!>7,YJT%3QY""&\YN.?)P).A3'F[(OQ0D+UH% $)" I* K0EK8$YU+NVXJD M5%^Q\X -$I8W41@B)PP17PTM P(HNNJ0Z4@ -J:B9$HN:#O08F:?$'DP_Q@?IPP/]!&HP,D M"%) #)J*+(8@&UTDF2!VS ]V0#AMYJ:TF>DT+3-E?GE-=?9COIS?^&ANB#80 M[WF$1U-.A&)%*X6*BJEF#RAE2 >+R2>9O12$ RV*-@M;5Y'\6!87HLA=Z'GO MBK5U^S '&&,*"$O>0O8E%%_=F!AD!@U9;;W)=!]MO6^PX]-M*.TZ84][&XJU M]!%KJ2"E/(FHD!R@$Q@=&66R-ZYJ;<['T-)'&%]@;65MW41;D['"J0"Z&"C! MH/1*:*\,0C%.#M2)W8&V\DJY=BN2Y1 M"4HEH0I$<@2Y:-2HC%+&EH1)D<.ZIS2"GEOFLQ M) \!*1BCT"-EYV4L9EN7Z,[DV'FP0EK3:=VB"<;$8&*<,#%**FAEK-00"K1/ MZ,&0@"*5@GNX97#F+-W%HS@_)1> J%M J]_[) SCT=8TLU;ZG;1,4-];'1^C_LV:R9FX2H7-!)^<]28>0 MM?4J%%%(14_1DKV_#EE]SH6'^?/;W'<8.GNU\CL/[Y<.]"_6G4'9H-G,%&&*G#!%,"8? GH7BH62 M%4(4]><^IR7ZL,G&#U.D08H<8&M[L!%R*^[XRRJSL_.%!(V6&M* 6SX\9$UW M?S\B:#>\OQV2]B][S0/*'LEH;7Q1@.@0^[J\UEKMC,N;G%:X ;7KPO[]9/QF M?#9_00OU)5T'LD7>#C9Q'\;K#L7KKXP@1M Q$502R#X#T2B44&%$UGA9C$1% M/L2T02KB'A"T\PP#)3JK6ZPIQ=1AZCQ"ZH!(.J92#1]M0!>D(&,U@8RTX"U) M=Q3J[-?3-%(S?Y@_S)\6^!.=CD^.UHY(:V!FK MF"4;LN18<:\])*O4.\9A MU0@0/.HD2JXN*@8;74;IC4A]K3N\E7*[.O(VKPRL'ZU9=I^PY&SZYZ8:\%'A MF7M :. C#W]6]I:;.,BYV3N,_2UG:(\_$+M?7UE,6$Q83%A,6$Q83.XO)GO8 MNAVPBTZKJL W_1Q\],G5II[.YED&SZII7CV:R?@L#[YR=4>+*U6#7G[S=?^B MYZM_UM]Q_:-ON]>[W-JS:Y][_ WHQMWX!W'^K>7!:RS4] !&E,61Q;&A$65Q M9'%L:$19' \CCGMP(5HMZ+U,#^M&J^RP9O9CF-^^W(X]O;QRN9 M^+#VL$YGVXGZJC1"H_ (!-%'J2P!*$3,-%2S6%YM.\G/M+!>P9@.98L;\TTMZDR$1T8$\,I)8:QQP8#(@,("&IV=339[>50BW#<'D8LH ML_ZS_M]29LJ0#MHEY4E#\I(J#0!]HH21?![HGG8X_>>*Z@P#AL$A*U<:!&]0 M*V<24,1@DOS]K.Q)[;;^1!>7,YJT%3QY""&\YN.? M)P+.(&T6U81RI1@P4%!((]%Z<)J4"P/IO!N!*%\"*$Z&K;D^CVRHRTYN9#^ MN?"ORWX#L0#3"=]B+AMO>S!'3I@C6A? :EU)42R0USZK&+(N5IN@E-@V7>L^ M''D<\0KF!G/CA+F152C>)"C:B0H0\#'&!*Y:'CJZE(YA?SS"H I#A"%RPA!) MJGCKO"$R$K12P<>B+()"D8*A;0_9?!8B[(TT%AYJ)?#SPW2:E@5*?GE-=>YC MOIS?^&AND#80_^&H=;,@,T*#,08<67#"!V<0G48!"8/Q6Y\6K"+YL2PN1/'P MX9C3,(>:,G186UO55BVKKEIEE"T:M)<^FT165HN#O$7:.BWC/MIZWZ#')Q:* MQFJCV-/>G&(M?<1:&J7115("GR2 DMXFI5!% *JJ:LHQM/01AAA86UE;-]#6 MDH*PR04?! F31*]T=I)R#;%O'5>U6>UE5?*M5OA-(YU6?\ES\ZG?5/Y[VB6 MC^^Z<]23HYY7)U5M]-7YB-6JR:"R)2-E,@*=\&!+CENB],C$<8.&%R,#E.F!P4138E."4K0+)1 M 9.M;DLI)>3LA-L9.=B"X)2,&^3[Y=GOG';!0><;&270*B=D,MD&*$D$G50R MS@BM$11LFW;1BQU'4'@[B#5S^T@%2JM*C)Y(@R'A14 A*,MBG)1VVQ2+C35S M]Q&*SEM@?61]/$U]#$FF%*T7HF3(MB\0A9BMLUIEX?3>5\I'Z/^S9K)F;J"9 M?9,1D<$'D YD'Z3+I%/50)=4R%+?6S-Y_;NZ%4Z16)?JGLFC)92/[V5S[/&T M8H]7"^^Q"H!3<9J?Z'U9'_GSV]P?\CU[M7(Z#^^4?FHQ:]-I> R'A)DB3)$# M4L2APY)#)]ST;J[;MF MW/&7569GYPL)&BTUI &W?'C(CL79Z2SEV?J]C.:*/!<]T8WZ/T<%[8;WMT/2 M_F6O24 Z9"=B20(+F%2"RN0M>4$E9&LWJ/)T VK7A?W[R?C-^&S^@@;J3"K9 M:$W?(46\ :\[%*^_,H(80<=$D).A>.G[ E$$IB]S2RD$UY\"UR7@<1"T^_0" MUUEH<7^%J834D0DIV)*25P#)%)^31/05.=4(,F&#X^Q[H,Y^/4W=9$$[ MY@_SYQ'R!YSWRN08+52K)TDOH 07R&&6J=CM(^6?Y<^N0-(YE,R2#5ERK+C7 M:26K_#:]H,EHME"J4:E:-:H?EF=]B8^XU*D&SHK<:Z2;9OL1-A'^9:?SN<^% MY8'ML 1ATEW,Z#A$95L"G+8&.P,=@8;#>;;RJ@ M+2E20 _"(+F*JUP--RU %]@@>'#3CN(,"Z%K^<__-%?8;")#__8CXJ_42, MSRYI.2S7G_GBPV#T(_9-F'V]>&XY@E^L/_KB?C(Y^G0@UT9A;:=@>4.+.?WI MLLKC.%Z3WQ]H//O?-+G,?Q^?Q\GT_'*6SW^KE_]V,HV_+R2U__&_,0A?$IEL M?8:H34A%.B!5G!$&W$ Q!'TEJ7HAJ;E*X]M>#&:7R^A+';V<7EPL/R) 7WP; MD(PJ4++P4GJRRBN5-=1KR:K6GX_=WGD@%T_TEWLV&E_4:\7E?*03GTS5S==[\OS%/[X;H:JB_\W7_87N=[DAR7CR MO!>!*V9\(@K+S^TJ@TMO<(Y*+S%_S%]6\3NJ3])9'--D1'4EN#@?T5D:3<84 MQI/QQ3B?=U5#>N*,SU_7-].HS*JF_CF=_3Y_]YOY!U42KE]V?#;Z]QG\U'ZH,DC"M/+B_5WO%D3W:]&+\Y'TS+Z>XYSVW>D945GU=?YY>H# MU8TN7N?1=],W].Z\\7]14T2R.: MS8?AS_YQ?A=?T]FK/!?R>?#TJ]%O]9/.\D4:S^/K]_-LL M8M2KW[VLI#.;NZ MJ7&17PWY?M>>&%7X3/I1ZU6(KI3H_?82=_[CZAJ?'U[L4Y^3(Z=M7;N5[5=V M+3(%';*D/%!1]0&(W::#XQ!$SJX*6M3]HP!29R=-]B63U;YUV1-?J=ME;\GP M*PF\=1VHB\G;BO7*S]3.67V^@O6UQ:*^[/SU_#KS!_G_75;\ M3OK5IZXM,TIY5%6\&O(5P[/Z\?67E=*?_.HMO5\\7Y^IUN-\K]&[D;/IGO:WST9^YKCCTMF+^71V9BWKC\QL\K\+2?^'Z>#D* M'U:<\YM&8O&5/UV:KG_;R;2Z*O,;23E<='5%6?I_5PM4O9.ZC"_6^[H\UB5_ M?G-IU$>I7LT7[_X[Y^6 ENG[58V*N%<34,HUF]^/E\%3P? MU^FFV>CB_=O%=%V]:+6BSV;]\CJW#3Y9%(HBT,(,GG22>804[(#?O.N='3]$FNVW[=T M/E[NF"Q'Z-?\M@IEM=[?]-,Y@)Q=ZKP%,Z#U'RTP]QQQA5'6\54(T4.4$%0= M?[1D#%IODMG?DM'HB&OQU:?;\ZL1'^+EI_ XN-J8C IU5$: !'*!1#965]O3 M:*4I# 35#Z8VWR\Y^'.Y>N6^9]#HKSZMM;Q+G8G252=);(.NK"I5J?OO6' MZ;0J^)/GZ[>W?/NU5_YTV8_U_%.&@BHQ]TFO@U&2S8(L>!7U6,6VSOKIFGP< MZE@^U^_3K\(HG][Y\L/?UKM^&OJQ>4JEWMPSFOQ)[\]O&+^UF/PWKV>K:RS& M_]D(WKX;B7DJZ]IHKO8$EL^)OXU>+V]]'@1>QCS_6?/V9 M[_39R?R/7(W2V?H761>T:Q\Y%$;\AD:O9[T>_?/+G_[^_7\]>3X:"%(-1"-O MF<'^W'7*[ZXFC-;TXKIN7-.4]?\W55_^R/O[2Z"^_ M_/+IT^=MA;'/*VK^7IE1<5;-ZCP4N0[@$GJ!CB@!!(WU'Y%3T%'(F.20K7C7 MR+6U)1@LD%+6@%ZAD:94TS1E&TU=5X\9N8:O1FL#M&6X^O8ON,6H[#!@\Q[I=GO34G/XJK+AW??*N]\O[R[/?= M!M#,S:99-9_[0''O'R^9-LN3N0\]#SKWD=W\QWAZ>5X]_C[T.\G][\[K!\_= MWG'U;M_/O\6H]%^C?_G5]YC;?>.SW\]7X>'1I!_:KT:+F5.'F#EI5;7+E2"A M I@JFUH%YW7)U6JDH 8B4.IJYM2=9VZ7TZ8&INU:J&EM\C:>MMMG;7VR;K$> MMZ>(WH8B<&?*K>VX;W^OL,V]FMVO4S?LU!LSWZ1?[=0/VJ5#QL"0L;IX[@^: MC>EL[>WSF[^8T=EY+[+]\V>Y$OCGL]&+M[/Q9+3PL!-.:/A6[TE[Q*]9B_K-?I.OPT&4W'DX]?^M=Y-&ZGQ( @ZB(G0E84 M(:/T8% *"H)(V& &60\KUO>/;NA+*5;5K/T"9Y[#Z+?7:F?]73.G/[BU;L]WV"7Y=]I?/9C?>G/9_^HE_XP M]&L#GU(=/UO5)]5%5OB,(FMMK7>B:E>U'K=M&;[MP)_/WK:ZRL_-0"^= M_2B^KS[3*)_UXW<]+B6[JUFINE2=N,J#ZS2O@]^[3WV&):VFB6*\?'.Y>%E9 M;-,LP]?Q_6BNJY/%:_M5>'6]<7_PL=K:4]O4AOQF?C\XO98BOY^^5VQ.K*XU6D M?G5^M=[-53[J7/2^I]E9OTMQVV*U[J!MO1B8;18#>SCSW&YS?^[J_M;G\.9% M8\-52W^EZW]]?.&VI>9I71AI[E3=\/OJ-%[_U6J-@SY$4/%UD6?S!+4J"A]> M.9V]?5U5X=E(#?G('QU0G<=,!E>ZZ]EOBTO_.4[3/Q=7_K.B\<-GSR]4;R_\ M/NYWTM[UWWPV_3U?!5\^DW9W;3&?OSOUZ)V+P=.+U^/X>\_-JE658N.KQ7GM M-2NMN^GWRX^[^GT:G[^=T/O^F?GJ^T_C-WWPOX[ZW_HM,[JX6N]_^V@]Z%]4 MUY3)I K<^<7*VJ]K2;\E>#Z-X[FJ_CF^>#U7X+3F.?=*_5V=FOZ6\NA?ZL$X_/<^Q7REZL:BFRY/G9]-/EXBU\5B.P'3.V!6J M%X.ZP0+2Y]/=_JI/O:W5NS(!7=0RKS*_2 M93_-J=LU:AFK1\?J;1;0+78/K\2/3V0V7XD7)+FVS%[9U/.E8-/XSO_/WM=V MMXT;;7_?7\&ZW?LDSY$=OH!O29MS'"=ITSN;Y(ZS??FT!R1!FXU,:DDJMOOK MGQF I$B)DBB)LB@;:<_:ID02& #7-3,8S-1WIGK71NUMM%&GH2T_A(?'V::9 M;A4\MW(?I4U!^8816&T;+%2W3:I9S+-T0GS?<%U&PB!P-,EAJ7>;J@X)0U"*0H]0&]X4V 'U['UML#R,2TK"IH3-E09,S?$0)N.Q".SC MAY.4;'J#[I?_LFS>8-E-0==>MJ!L;<-P";3M FCN5ENKJD"T]E>NQXTMP.9A MSKYTAYYMMXVWPJI:4(&8'K5(@Z6LMX?)HJE;S19ME]G2NHN\[B:^BRS6J@^* M=(%7?SG!]L/?Q?%&_K<(=Q$?B<@3/\SYK2=M\2D]38F%Z7O2.!=9^W4NH]OF M.=W*XYT=2A@46E)I?E+T. M[^JSS1MD<-Q^Q.6\ZSXQ9IMM''Q[MW[]ZL'I@<_8<.;=>HN M9(MV^7A^*L./HIL)C5)>'\V_AN_!X_E!3NV54M]GH$GF6'MD9\1Z,LT&C-H!7+)\PV>^?W 4W"0Z>9,DA*K5EKGD*/&N[^4O04F"TD%! MR=-=U0U($*I!2'S5]T)/,SPG#!W/#BRMY4S: X,2^NMV@*,PNF/!Z7]9FIR\ M/I4H)%%(HM 48AXFN>ZCFIZKD8T,!");3N>HS'7=BQ##1\2A=85SBC<0CP0^@)?_$6APQ5PZ M!@U.(L0300C-=7PG-#35MGQ0LAR/.FAXL/@!?I[?MVR/40T4"8,Z@8Y9_*V0NFH0/(SVL(4CNEM @/M8T.&I M! -(X'DB.@FAF%&6,=,++:('@6NJ.C4-DP6N'EI!2[F:W7!'NIZE=B)!XLA MPK0TVPYZ>=IAF MZZYJ4#T@INI19OJF376+V(RI]+$$J#\"#5 &'TC,>1R8$_B&JVH:<6U3)1B% M::+76_=\QS1-QU,/CCE["@=71[JJ2<"1@",!YV$!!Z"%V2I:IZ*FF$SH'!YP=0[T7T^!*E)$H(U'FH=4:ZOL&$G9ZM),6 MJ_D\*BAY*"]]:[J; X9OBP)&(F?O:2?'>C:=O'ZF/?_S"_QE(&[VC:5Z..1> ME^5IJ'NE.[5[>.C/Y_U\51S/UD-'TP*J!1Y1;1]FE>$Z1*6YE@.,1U"C$#U5-5S?,^P'8<: M9-?H],$ZZ_61:0Y5!Y7())'I:)"IGU#Y5F@*B!>Z86 Y%N9Q47TG<(@3NE0W M#-MPC0ZE:H?GUN\6.*\[0]U'[ >;'F4\O82])P1[^T.]4"?4U35J!H9*7,]R M7)4ZANYXFD_@XHZA^4/=9EB 0--U'C4$2O5,XM11XQ3UG$!356([ODY\2AW; M"TW7IJ9!M?!AO5O]((XQLIVGZ*PZW(D"7LI0)2-%-YRRE.'B6/8KN*&@^9(&=NOM8TTQ-EP1K;3S5Y;AK6<<4VWJ.\S03%\E MOF=[JL>LP+$9)6'@!AT"]0Z>Y-X9JM>P3Y1X2F:[1%>)K@<741_@JH>^[5JN MKYI60#0C\*Q0MXS0-CQ*>5G7[*I"(IP4^"WQ&"'Z&F[U#'(H;N M$<=EKJZ&S"%,I8&E4GO]CGM/)C$9:<90D:SK!E0OAV6*7WZ"J]0;L]<_<:$4 M^Y*TD,K\E>*F/\]=Y\/\#;K\FV6%GNF$) B8 <.L.Z9FAH8+?UJ^23U+T\1 M\[W/\[SK7;J8A.WO#)GIZ;Y#;*HZ) R)!T\CU'9=%MC!S"G3?.6ZFPBLH9YS M;HD+^+B72I3#LWQ<6U[ZHA*KF(4/,Q#Z5@-A[#(0#R73:H[_F4]MQ6=C7* ^ MK*V_G&!F%/B[6&OB;SP]^)>3MY=?WG^,LOP;WG2R+5Q6"UK%_=C%+M90NWVG M=1YS%C:):TA4M+%\IN[+ OT;$ZV.<@O UP9]JU^Y@&U\6WJAZR>OE;F3 M:"U-VN#==)HG[>]>(H.]KV58&6&2Y'&2,\%\\,=O*@NHX7FF20*5.,3WL$Q9 MX.FVX0,3:B$REKCG:X*MN\[SRFOE\US@2UI]Q9$HBP[+ZA$/%(%+MQ,QLD]8TI6;?B)YX^ ME@)@8"\O;QHI+/X1I4F,]@@=*RG8*4'4N&62)B'8+' %/L^$,P@N4Q_6(P;! M,'SB) 6JYK>-^)'&A'>JS"G(GW3&X; 41!MW+V'OE@B,XI>*!!NKHC,0%]__ M:399M\?E5K9:>U<)K;4UM;03N[:0;-5"LW?P/WG][9HI%\D-Z%[W,$5\U* # M4(2*ZD91E7:U*G04Q0!!\/4&N"^LZ[5MF%OW]2.XS1 JI8RA&@'BP7O+"39) M01U-X275S,X37!\3 +-[6"FPKG,Q_]GOTVC"^\ /^(['&, %W[]*DN V&H]' M2C!-\>6P3I1[1E-8ARB%M\SGUK]B:& 4@ X] G61Q?QKJ++?\*>$("!49Z<, MQB#+"O" MF30)?[=HA24 AUDRBW-E'%R"T_-KT&($7S7IVEZC^_G3SE3OBUY M?H9Z>=%[?&X4?\]XE\)JZTMYQNZ*"#G^:&@0]#L"L$BB<=9HR?/&7YD"36( M'CE+0?KP7H]F\%^R7-6#'XYW3U);9@F-_L8H%H:BI]:_Y4$)*@;190RD&R&\_4C M"*4<3.CJ87"K;$"Q'BZ2F#LEN.PJ;V2&(G]'TQ@>!NR\?P8RMV(@J\&1>VN< MM0>B^Q KOR#@X H DR&O@0YB,NA! LB\>_Z9-[V'Z02#4OLBUPCM5UD=SREQ&04%$&<(B *_B*LV;WWH7^&)-* CY7*"6#$NPHR+"7X-RF*$N:9% M*P6O,$!W7R ,]!>D$=-8(&\&>,\GI?![W,(T2_%ZB42 WC0KNU>R9AL4 UM% MU(O&40Z@5<>-Y;IJXL%(B= V 7(U,INBGTLHO 'W>66<2* %'K[CY3WG#2FDXX1,TU$<$7OGDU0S"J_#X% M@<%BY@LVC;+OP&.P9#-.42 3=(2).4%1Q-ETG%-.7NELIA3R:DZI"J+_U.[Y MFV:G5Y1.7@*\I5,Z?I^D[^J-1>"ZX&OG"D88)/\A]K''#+"<_X0;SGW0:[*( MR_D\#FI^Q$;=/U/W?),0%KHV<1R=>LPU')_X*O$<8C]D8>=5[D>SN8YA$:;M>6'HAP%U2,N<-JHY;0A'.(/9-D%F2:>L MC0EMUV/$#ESTPI&0^9Y-])!:8>"[S'=41WL0/YRX=LMPIP/=W>, Y*N99TIU MY 5P[0-H/,D/H55_ :NG/EMF([".D]=W> LIZ?V9U.M?M47[C#WH&6]GBSP' MG@B08])=\,$+D*Z2VJ!&M4%%4U9YMFK(GR/@^3/%4H'&34-:+# P MP?R2P!&EBF<7P,-"T/HCP3+*;01MCNLM/%/.0P8M M413:WUF:,;P._)I'?M;>S/M24_X"7^>ON2A4A)FB5>EE $!@:/,=?+@-I,"M M7J FI,ZYSVO/+_K^2Y1E";S\3 'M$+W9PFG6Z 3<"=0&(QQ4RM/[,?V1I)GR M/Z#;O0*4SY&'LNH]V70R24!@X33V*^9Y-T4E2[0Q@1Z4ZAU_-;[P/(NH\@6: M",-1/JK9E"CFMECAPN/:7!+'3*@5.'+",S&.4 \LS;BRS=F"%W/.UVWBSN'4#%#:_'K F$&4/K9PX)M06-F46(A.C.J*QZ6/4^8^AUBAF'(-#/ M$_1NPQ=+7_MHV5(0#I5J*= Z""4(>\+>&%,/8WZ2]%[A&\$@6]"PA3%4/@)> MQZ]R6S%)HRNX.$;;XX[Y4^X%B95/"(6HPB',HT.L*VR^4JZ36_:#I5PB5=_A MDP &)D!]N&&G@:Q^GX(*52BZ91.%D<1;.4DCO$=X=QCN 80<&?&[O,^ S2@\ MH2S7^6C6:@HBOP*KF'\'C(ID/.62%*U!(W8FWK,U4+'+TFGU5*R[J7\/PD,N M':73EG;Y>:V;/@Q_R@,CKJMJ5'DR*;M07"F#(P2XE7NW;[Y^>?^%7K$W8&!^ M/X?_U'>!:^^H;\XNW(S;=6#IO:YOYU0/F/LN:*:P6OB;VH8)F9>EN">X8+1U M&S9GZ:BU#-#):\RSQ>VTUK87KY] NT\]E- I#:%Y+Q4ZOJ7WV1(Q-G91_WR= MEH\I(I4*4:H8I-(R="\5,KD3GS9VQ*^+[O#@EC*B11S>;PUV*3XZ>;&R:RO' M]6^,!CBN]>[4Y]U<(]KLEC]3Y3I%@^R/'SZ]??P&[ MJ\:.+NR)+W2Z\??<7W\X/?WR]7,8C=ELBH*YRO*?X?>?3?+SSS^?GNX.:M8V MH&8?-:@U?8NH(6>X&5=HL]PPX9ZF.L675#[S\J^@4>3@*H"W4,[YKL!98Z(M M[UU'P1EG!OS#M;=.)J?<^80>N26?^W0R_U$Y& 37T9CE #*G1>3-[)O0RVN0 M+T! FU^F49F0PT?KD,P'OXE' PPDM^+)MX!2LW?S!T'SO.\1/ L?"+9#\ITU M4&Q);*5I\K#*,MB6WQV@BY2/Y2D8G?YW#,:&I1]'N%^Y^)T2&I9]7KRN^CR( M,C"<[_$*-QG_ &8OS#F0.@AZG-!\QK8P,\' Y+MPJ[VU#;_58D(DS34\7=>( MJA.3J92XFF/8OFFIED/#ED0C%K'82A4-LPJR MF:9NDU#5')NJFFV8)J',5@-S411Z)0I]@**(DY9PU[D+-<)9"5("[JK]@5*W M1X=PMF3#UN#HB+(Y:ZHH>]"V[6V(R3EJ8MI:VSZR;LX4H*UGA[/-[' K+&G? M#;CTKUDP';//X9)] 0XOK1L! 0EMW5)UT]&(KC% %\L*-9C%-'!MNZ7R\\8; M 8YE&*:MNHY) ^+"BW2-NBI5B>V%NLWVL!$@-*4P&8^36^Y X1NCV?0&PYW^ M"S>OE0\\Y', .=@NV!*@5W>_KO2!U M543W^@FTQ:QKV5A9"5Y[$9:F;B4M;1=IM6[SK+N);_-TBV/?[^:HTFIC^V'. M&[=U"'O'3&?E<9FV,S++0M[+DS M\<']>]F?\:V09)H!BF1M9Z?7Q+;W(8?Z M2:2EA_T6X^F7O:/CD;0VO]>L)?J:8/S-)=W8P>HPNIN_H=H6V_IX1(M,EIX M:SWVU7JVJ^?Q;7WQZM%\S/.*;[C*$7]"(X[;UOL!D&(OO#<:Z'Z>=']SZQ , MM>$[UR8%WF ZM2WH;4!E%C%]_+.AY1!57PI>/96MJ6]6FK)_;>[=XLFWO8Q> M+T5->UI4/67?:&]6SP#;EK6A7P5[3;:&PW1[24JO3GYM,] =XMJ.;YH^<8A) M-=4GEFTPR_(-XK7XM?=7\V"AH=Q?AF="17JP<4[<_TE3BY^VA(G-P8)RU?\W5*+-,Q+&(%CF>: M-+"MP+9-8IC$.WZ5$>-#" DU)Z2Z:A&; MA@$C_L-6,=T/,*(_J/#<%-?W@I*&V2DIM\3)'D4A<5+BY$,9VKYJT4#W#==U MB6VJ7J@SRV3,80$-'>L8#.V> 8\XN@2\G0'OP,[79;7S^G>^BFPH(A!H+F/< MX*BAE,K J*'G9O6&W:WMZGD][0#=E/F:QAR3F(%!',MR0]L-3,<@MF,8KD^& M!-U\E8C7-;[Z,*[2.MZ'T1T+3O_+TN3D]>GP@7YE_<8]K&.)+X\+7W;1#7TW M" U*=!*&E 2V[3@V=0+F^IJGFF[8H3C?D0#,_GR,QLC2R6-"F<=O/TL0&QR( M[7) *@B);ON&YNL.T77/(9Y'3%TEAF8RTW@\&+:S.U J21)?GBB^[+0#ZP8> M@ SUK# DCN;0T*5,U4.F:K9KL2,"&*GZ#%+U.:PGK:V"TP;'6OKWM/%3O<+1 MI@_5T=99:,/B@!VJ=0V,-?KJR7#T6$U7#6)Y-G"*01BF/S!]WU(9"5Q&O ?- M+MN-9J2;;P^ <10:KD0_B7X]HY\-*!<$AJ$!B$#W.IX M&!_DZN+2(UVU)?))Y)/(=\3(YSBJZON:2AW3)X'G4#5T'5WW+:8%INH/*L![ M2^3KU7.Y&,XC(5!"H(3 (X9 T[69H>MVJ CCD9)0#3#H:;F>9YAX2%,XG@/JHO+P^5[1Y[A;@E*W):X M+7&[>Z!\8!M49[IM&X385N!:AAF:'ESTF,-<8SBXO;] 5&U$=%."=8\S4H*U M!.MM1UR"]?)X.E7UP\!@S/1T0KR06@%S;%<+W= R=:I5%"4DWEY^>?\1<.<;KR.Q=16+ M1I7);B4M:DNTN5@6-KTJQ"E:5[[,$3NQ^8[9=/2;^^%IQ MF_D$&AW;1:=YLJ1="[)=0+I=<*Z]%WO>XULB.EA%89+D<9(SP>3ER]>W-[>GMUYZ?@L2:]> MZ*IJO$CAXQ?E=T^4NYOQRS'%I<'BTU\OFVE0\,=X&K!L01 *KSD]JT!=EB5B M-!W?+U:1%B66QV!XM56C/N,85K9I&2$O7)R?50L,5/PR8Y_:@QX"2'>"Q/XK MF9](H%PV=0X-E+H$RKZ ,C"T0+-LTS$T0CR=NB&QG)!Y%):9;S*M9Z 4M2D+ MG&R!R4F:A ![HNP#B[ACTY%*3_Q MB@?%2&4+F*S4U9FN/OOMIQTGW49XP9M2=JRUC&(&UN&7),U#,-Z3SY,\NHG^ MR_N"M0#;JB920_4<8C%F&!X)=.:YNJ'[O@G 34W-6%^H=GW51*JIA@UO4)GA M$)>ZGF;ZEND;#J/48YH]7S6Q+-9;E*JLB[ZES/CVI9MGZV^["LW+ZC$O#BF_ MTJ4&\V*-Y=:RS-L55BY1IFO1Y!9H:I8H+6JY:]:94LTYI3[I> 7*)24;:[.X M78U8/VVVF&NS6HD+92\W*TBT<^W=]2W=HGO&@9;2 *J@/Y)5=[+KS)PO LJG MZ?I*QEO/TU8WT+J;R-$LPU;_S;J;YBVT%2MPR>)Z(JQV\OHMWQO@-OWB M['MX3:"K='9E\W(.PI5Q%#/E#TIT,P'6AMY W\8)S:OBX&$R3?-KY?8E- WP4A"!:I]CW5#X S^Y2&Y FO<*G? *U(%":]KYI-(/DKI^ M,,$*U<]6* _/P?)38$: .4B_8Q5KA84PMW*\7#P)S7WX-(K1(@FF8E>P6-#LB$15;+PY\B,6^_C!;91?1W&][6?*>:9,H-=EGU:T;*04]S;*IU:5 M3FM]+PI W^ 3- AIOP55BX- MZ$BYG( XA<$V]P#XF<*$+N3 BXJ/H[I'K!B+1O=GU,;IS=>!%5A!4*$QY& G]6XSF^;]R?H6.TA^&J#WY/ _>MMG12AF@"/8+>""=%S?/* M&[9FZ9D;=,]6QHP1Z]@'9D! M8V\S3YVC68;.-MUSAVS R!6X;@4VV=+'V*X 6WK*MS9!&:91BARG^-<4] LD MW2(P;V$VSV]-7-;4@V: DU)&.!53>@2D'MW D(SO*X<_J $U)64"O]Z/N!&0 M"_6&_3Z-)KQE^%? 0NP3@P%'>R**P5BYBG"##PB? >\',U/NGM%483%V]"WS M>8R58FBCPG*YO6:"\ED&N@!O2@@RP'BG*2N4_:QZ["WH2./DEJ45"N775-SO MTS2]QW?R.X5>TOI,W#9>TT5\C483 M:%M@-O#-RRB,T,+*E(_L!QLK!MP\F?+M&M[,6D-N&$6=G[_Q.F(I3?WK>]'P M=?*MNB^&#T>/ELJEPHU(N.*!RG@]S94@N15Z'<@-&C!%Y5+,--%0$/+"P#3U M.M ADY;INOD*C])JEC/ED= MLST^<^U=Q[-;U1Y:N?:N0^U723VSEU5XWD[K34]GQ>A_:@_=7QFR@%1^,4U3 M$$P]XYAJ:9:CJ\PG+M%=EZJ&[WFZ;3#@A$!MJ0A8A"HL#[HWJZ![:]UAI[/% MPTX*S+IQ&1/H^RDL E"0J%?ZH+OK+L('=5X\8TZE%@])XE8GY442\R,;7!-] M0\=8?5"YO&8LG]/CN/Z17X,JB6II4P?#P$74F*J/8^;\/??<0T85+YM!OD=?RD+<+!KH^S9F,5")XPPBQ#=<'S;LTWBJKYE M^82T)%5:.\I6YU$FZM)!;C=L*B&OLK-0/Q8.4PP2+6I%*AF;4+'$A#]3& K3 M"?\;OL3X1WP@2BV4Q@#18P7MB\+WRQVAWGT/P_&5%=[CS^$Y?\WG\BT+!VIL MS?(,XI#0=PAEGFN%(54U(W!4YI"VC,]\A'[["G:&2$;U"X#)S?1F_:&8[B.W M6#.]&IIRE<+\WZ]@;"Q6J@4A-0@AJJMZAA$$EJO2P+%M*]0Z"(;>]2T8;=64 MKOSFN++!.HG!-LP+.*@L%NJ#!#>=@]+N0V$=]0V M=F;CL&2#9X]&J;95P(AV/!$CVE8A(]JA8D:D57JL5NGF <"E.OGFOL@&P$\^ MM(4%$^;KH4H(]2V76-3R=-"M0Q*8Q#"1\'L("]:],/0,*S"9X8.:Y[B.%FA. M8)EVZ!O,"[159TPZ+*=M%F'?NZO=8LXWB8I=+[4M1+WR'&@'H6TCZD/M]$K3 MO[G\V%4VO4']Y;^H_ZV)P"@/R*'%4B@Q%?"5)^Y6>>9?;GJ* M8YK;6G?3RB-R'5;'-FO*D3K$T2^LNA+PD).\52U?=Q/9:9)O%9J@\=B$ M;N<\._+WRCG59;X\Y'F2WPN^\\?5?ZO MR #4)0^ZOO(D;GV>8@ K2Y?,U,UG1<-#LG8B[+$AE7>FEXFTN++W.K5V2W-_ MN"7Q@.T^\G6B+&8*:#U5_6 -XOY+N5;D6AG>6JF.!1R43VI'$N0R>93+I&SW M,:^46/%Q;MW[]^O3GW3T_!^6A')P,-.M%?*Y?+C M8JP*7NEY9O1=_.TPEECWN;ZR0]6$6)4J-J_,#55#M0B1\20]<<50^H;]DV8[[O^N[:W;?CJ>*S M.F!"&YFNVR6O[<&67Q]XLD>=0\*FA,TG YM6J*F^I_NJ00VB:13K<&J:PVP& M?ZF!/1S8W*:(SDJD=$>&V2D!N 1*"902*)\X4*J8Q3?4 MT*"=$#Y@2ZXP2J M;;DAQ2#[(0%EX8N#QW!?V Z@&49W+#C]+TN3D]>G$BLE5DJLE%BY%BO-P+1- MG:F!I]K$#G17M^!/RPM"/0Q8\)"V>$\5VM61:Q*)?P?V[3ZH W?>:UMF2)B4 M&1(RGB'A8'[:(T+]883M=,+FQP' *B.VYX.::H<6(;;KA9Y'==L) S<, MIV MEFX# ,:5\#F\Q*Q[ W!XZB.UY>#IX:#YZ)5."2P26):Z"WU/#W3<85%UXAG, M]57?#$V-JHX1Z \-++V[!+61VJTFX$#GM\02B25'@R6.Y9G$9HYFDX"85*>& M1?S0\SW+\6S765]&I6?Q>,PDG$DX>+9QXMFIJ:D!#:OC$<4W'U3Q+)Z%- MJ1-2NRW!T2YPTH_"88PTXTDJ'$\C&O!=2[HB&04XD)V'X73H">XBE"OCLEH8 M-1XNJAJP]1XE](3=5S:1B8+GKP?2\,@U!G(;4,VW"L'3UM@P[,TYW%?(02\"3@#6'< M).#M"_!4S3-4/] "+PB(:H/.9^-ICD"SB6-J;EMBU$<08->2<52"GP2_88Z; M!+]]@5]@>ZYFFX[F.PYAENEYJDTM-22>[8#!N^->R $BYHR1KED2R [M_FP[ M\OT0:T2DY!<)UC=Q>&;3R=*^\Z%/ ,X" M%A#-HU177<.Q##,T;=)I9\X8KEM6?<2::'N)S5T#YI/+9]0XH:6YU/JNK;E$E?S0JNM M3.X<31TTQ:,U(NX3B!+H.$^'IG1+.#X^6)%P?$@X]C3+^IRX-M('=6Y+(O!@I"$16"+PT2$P8]0Q+$?WW# DAFF! M,JPZH!1[AF>YNM\ANZ4,F1T"^$@HEE LH?BHH9A8CA6&7J!ZQ">^;3NJ18@? MN+ZN:1IQUA_\ZND0ECURB#8@7&UU90\]K+?XY2>XBI5C'Z@N,=FF+K&Y4UUB M=YNZQ+I:%-]NUEK7&BUNH4=ZQM7)4S?GOY MY?W'*,N_S=4TKLW;^KR>W^9I+/2B_65S'(&'+?4SV^!BW9,6T('O&&TL*W$! M'_]2B7)XE(]MQ!#Q6JSX!FVCTSQ9TK:%D5B@GW+6;CWRK;UI>4GS-8M3I"I/#QB_*[)\K=S?@ED"/#\7OOKQ:8N7P5%><>%QGR:HH$J6O-GI/TM5JI3 MK9?;XK1*C"K7N+F(BFLGKS'#.+YI;?LGT+Y3#Z5U2D-H/6#1^);>9TM$NJC[ M7J?EHPI]NY"?BCI5RU"^5 @HXOS3!N.4AW"X+E8>RQ.U.%M/[!4?G;Q8WL6Y M#OR-T6#I.*]7Z:O&-$;!2\8!3A.J7*>H)O_QPZ>W[_Z%%9\7!KH)=)T&]^3U MASA@=]58TE8B;!7 XA);O/*'T],O7S^'T9C-INE7!HCV,_S^LVG^_///IZ>O MYQ=\[:_9[[/??MJ1C3JJ'@7*%(82M)>ED5_82=/L](K2RMDUFSSY2:Z#A]-817YXR9\%]7 ]*N]*[O\19BTDM%F2^,I62V8]/T;9IF M]#Z")Z^_73,<&D"#>R7*E&SJ_8?Y.6B*8!^G43+-$/2B&S%FXRB/KD1/X<,, M#TQ&L0)Z2 $OT*=IFC&L1. 5GM8SI?X&EJ&R$&77T*Z4H3X#OX"I7W\)J#P^ M8VA]9&#K,A!J#BTKL (^]+C1DE_3'-I#O0@;!4]A=V N\ < K62@+^&WX'W1 M#>A'&38)5B?T!C#48T = 3M3_GD-2"6>#SW(E0E\(^)/3^!-T :4!#0_F>88 M^(9E=<4WE1##*WBC_"CUIS?0_1@4 M.#3;E>_PGWBDW#(E2/C;/3:.V(^B:\WW%+V/8AC]*)C2\?A> :D5PJ=75RFH MCCF#IT7CL7)-X2D4;X95!*-" S $X&DL#'%LB]:&40R-P<^AVQ$.ZIGRM^06 M6I""@NGG\):RXQD\ZQ[%%D3PB!0[&*;)#;P\R<0!61]U4-[/9#H.%EK0?#., M_'2<\S%))DR<.<^P/[RV13A.;C/L&E4F%.V7Z9BFY?##XY+@;%^KTMAF59(& M8-19K/?VD3T 0(M:,8_PRY]W\OJ2,>43&E:%2J&149NFTOV1[3;4)C&N9YC"*9AD022^*H[[Q%L#@+0-=!G2' MM_3^%WC--=@)_P:;M9X]U+9,4W=<"DN $-WQ7-UUG<#4OOJ8(TCL'\]@$\(\#2W^'%H"N 6A,4,D7MH#D&FW]AZ>4UC$,C"3=SJ>:;U')#0GS##1V+N0!!CFHS6VU)PKV5M.L; M7$9]@TNO]K=.]76':ELVMW83/OLK9&UIR5JWR<#^;(-) [/SN!8>S49WCL5QN=#I03H9%Y7IA>V.%:):&)F6S8BU<2.- M 6M?)%_9)$FY%P.E/@&X1TWU*[N*,ICWP-E?IAZT1SGW?21;= 2]C](;&'N$ M?'%W$M;N%;?"[/C#Z>EY[%\GZ>FI&,4EOO8V\&TT1NES,^35'A_N"IR#?)F*;H]]MR02Q9G$0[8-^9?Q_"L*W20 ME6&.P#Q[?O\O$<#B]#MC(^6?40:4ET5K7UDP$RX=0+PSW5RFQN][$M07\G^F M61Z%]^UKN?-B^CR)8E1;$^&M>U_YW:JPU&P(JZ#YKAVGP#]9X0.Q6;ZP\=UH3%:-"CX2V#I&5_1HN=>IBSP4[#I '8+Q!+Q@^2C MM1*'&[,:=/!LA?8K!13>*+\780 UGRDZM!@%?;;P/N= Q$Q!73XIF M*L^@QV, 21 (V'V@,[ 4J25/<#3Q#NRNKKYJC$[+"[E8=.W5\S-X!_?")6+% MB4%?>WN+'":X.8%>;AJ!33KBWNCQ>.;/AH_1YYV-YH10>M++$:B,W7SEW"RE MV6AJS4N.%G+-4XY?QTO;#WVC-2W]%T,?H:>3.TAAM@D?YZ]GEV?*E- M KLG)T"^VKG%TU+>PS[O3@NPI-Y-FO,<=?3C79<^79 MEXOSSV^>-UPQ!:K,KX,([;*8;^K%>9J,E02>79OK*=?R>-+4=O"M[8[QR9U& M?/74-@%KV%"\ZT*\ZQ0O7*5\';Q/P6J_3=+O2I1E4V2+^[+U,"]SQK?E+B>X M=%(N@O2*QD48*[55P7%HOR M/?-2[B/#98L^ ]S]@I6:\>TO91K_/H69$D;8[8+V,4R+<=__X3E^?TK.&YI% M H8*=>>(N]M5V\]:^0_P.64%968X+2.^1WT_QPGEJ@-2B<'RQCO/E,]B=[1^ M%T@5&+&893C'DJ8ZN7H1M[:ON6F-X).=*8!(V&ZJ3 2XU! ]!-,.FE49?Q4P M<3 1.9-3["ZH)06#>ZCCS"Q'?D=!FOAQG1N7@!YGFI %R#1*QOQI*O;YQ_1V MIG[0R03:RMV7*6@<\[T7T0!7TW$3#"YG3\-OO+OSKVE\Q>K84+Z ]W 02W?M MNSBI %8'4[X9/QO;[K3".ZM\X[OZLT^+<15Q";>@2("R+B(U6(K*@1@)?!4. M;>+EN.59"\*@ -LI?[788;V]9CQT=8G^*-9/"/K+G(2@E94"AN-4WC"JGAA, M>>@&Z)& 0_!_P/9I(%95)0H>:ENU72@LB0\**TQ/H7MB$(=8OU'V/5OZVBK& MHZ4+:YHTJHMOO@DH98$!\QHZ7S@X-KQAN(D("E_MUJIS[(YB[JGX:H2KG"I M_3FN^@@:QKC[WL?E>@7#BV_GX\=W3<2""*I0MDIY;.MD0[!B]C!$)TY 0#SS]!RA'K'+0.U''[.O1!5%538 M"SV>UG7R]J[ VFG$W]26#T@8909RK$UJK^*[FL%QINQ+U>V;_+K2^@7BI ^R M.N?K^Q<>CW0OLL_/+/@H,$S%7:+#?3&.XSAT4#*PLI&):?ES&OQ5Q4/"4 M:CG,^UY8;@+ M;!/KD,=:U1_TQ_#JO]1S+^45 -Y_:(&X7 IF#7QU<< M?XJ 0K#Q1SS""TA_S.Y@J(*K8N7Q(:AZ-5NH\QUO':4@82)TCX[Q3V0Z4"E0 MT:\MR\H"6><) +.(?FMZ6WEKXHG(.*G/>5A"\;?C6?FG="/_4=B)M M[@NMEQ=.JLV]-Y@_Z[O8LD5PF[M_::-6?SILW,!_:\9U9_RHWK$SAJQ]S9I3 MIVWK9U5DR2Q&F65 Y!.^7$H[8"V>54W:[IV%@EGJY77C8^T;UR+INC'I"TWG MAZ35$EDKH#+OP7FF!'PD/.%?YM'IFE:JM!V4P+;=FF;PXC4-E*L4SY,$U;85 M "'E0(CZZY\TS3XC"BS0,6Y$=9H"BO(GTSVSRIOP,4*C$^H<=B!F>;D1!.HD M'FB!A?_LT^>/V7,>SPX2B7E+?#R]4NCJXJ!P_2K\F/K"DTZ5/QGD3*M>^J-" M?%HB_MD,[6N=%!Z_VG-:[E2BL-@$Z"B Z:30<<78H@C0C*<_:#06!WH*[\6H M.+5S WU6QM%WW$$$*R;FM@ W9S(\L,-W*' C$"@+'C0J#;*V4>-'9\0Y'#3T MQX">P=EF2VJI&=QI+:_DGKG7B&9U^^X:706#($N?2N64ABOC>_1P% (3 J$S M3S9.HS8IEMO$,%EQ6FXR*]$6KKN"T)E8>F%@4'PZS5C35Y7.&XG+_G6V:_GC M9\>XN',M:_2J51KBM%:;/**LM'F%*5D8S5M:PF+IE/@!X.[>="]=U$30 M,WN:^OQ(6\?>BQM%_Z!EZ+^-N3F*N>G9U>S\98?)U!^WK-7CBB\M_6B-/L?; ML5:G$ZU=I=>5S]EW\.W2]^X2D-NU,T,+TK56.%([#\Z&@;NMSQY>,.].\Z0E MP'?=\P8=]-O:^"X"6[_D.X'"FN4[<*-NK5G7DV'W@*;=%L;=O![VM^1V_9=* M%>R?;%,5L8<6*N=!4 2=H#IR@!8(@Q/-*]P#/$ #<#^J>&V^@?;2Q>1].*.W M"X8TO[M:D?\GXUN]/!T4CZ,J-%>^3;%$=6U16D>%!EK$Z8H'\>BOFT5+84Y) M#:1G;,159*F:&Y1+%^&R#.5V,9IE]L=>1_9:(3?R6WBUFG=C= M6&LUT$8U1=K:>!$/)@0+JM'055[IW## MF-Z6H1OS\69KYWQGX8F@,3[]"B:ZAN6IE)P.^FQ:^LXF_9FMGQ:?+/UOV2?OU M[7*N+3_DN-*(.WG](GNAO$MCH)3_H3>@N_P;K,\KY>/'+QL\HPQBYWF<@O+4 MQ@+>(&$D8$)$Z!'65=4ZV^ =Z\^2K;Q](5Z[)=?DBC/7XCSC!0\/S1 O@K=1 M1J]2)ER&+><9?QI$4MU* .NLPMK4$I;>DF393=\",9=FONT81 Z6/9X"#Z2;E]4G_CS(!_Z$M<&CR%^?M@OIZ.,64?:NI+/O?I9/ZCR;BV/.KT0\XK]PD/(KH%C&&6I8>&_, ,.2-)@]3VTI^RK> ML"2!OFGRW/EE GW^C@#40G$\KO(4Q%$>5>VL?5X\JOR\+2*L@/W"](45_J4R M=\YVP/Q6+'XH)FC3CEH5FC8>F+MEGXQPWD():U^_"3FL7)&K::+TA2#FUZ;$ M2MUZ>6]6Z- +EY;KRJOTW^Z:IH2GP<)3MYV4C;*CO9O%:O!4%540\?(9ON3P M^T:O%9ZQ>CY8GZ8I/RLYQ=2M-9?12/A5Q#FEZ003WU?GLJH#3"(]:#0I>]*R MD.K'169.S38S!73 ",85WOP%>LQ=AB)/\77$0N7='?.G&,6N? [#R,<# ,4A M[$L61V#=_ ,NMMXYTPV+.ZL@%)$4%9Z)OJ71\E.T5\).#190.S1L# M=E"A"D,474/<%]DBA3*K;CUF?HEDE%N6UH9GV1Y6$4;XO$;83<[X( (U6US["8P6 MW\TI6ZK0LA&GZ.GS>?[Y6AIF3&N23*^NN:Y0P7-VGZ'EP"/DBJ[4#IR6&'_6 M(@-QAG_& BE7-K"[LPT 4%%8.,4CZ&.QT8 OPETAW!02G(29W,E/%_D:958.+I[8=,SL@S&6 *E-C@^);"__.CVV+ M#)9F]8BR0N40&X3E*=C6@]W-L\0I*Q/S\UVRUI0A<;E_(X[$%5)IC:E^9EZ:EZ[5,-+Z/7A1L%Z!!6.L*+Q_#P>)'R$-"T=8,5SP$TDN/4,NNTY][AW!XM'&??OE-1+5<( MCQ*!"S/OJYS8QS&Q)2P=\^B]*0XT%>%Y47PM"BN-(U"^A(XU6K>D%Z!HML2Q M8!,O:87A1T6R"+!8_+R1PP@4W_-QEHSFXZAXK:Z&D[BI X,]4(1:B70GI>U4 M%0\KTR<)K:JRL$09*1Z4!7TH+5!O)@I_MA./J:RB0@Y)6O/?,=R;;W/W\EB] MJ)GDJK*BX!$U(PH;@O* QJ.6*5'O:-:-=. =_Q#V[\"K1? >K#)]-T@J-KN MNGR4ZC+&JTS&]!ZOC*.8*7]0(CP3A+'HK[#Z \V+=@/X-VJNK%W!_>U=U5+] M+TOS/S_]^LPM'1_^QH,C1Y6VV?#!1SE (CS(/;[T\$D?FBRCDL/7N9D;=VIMDWQJA)5 MHXS/VBI3\]62NE26:J\-M^C\%//E54&CF.M>F&G*/C8*JD>.JV-EJTYS.Y'3+Z'?. M=SPO"):I*#+4M&EM7&>>K:4F&$J5=3P"K[UH]2?WJ#4,)?)\@H\9>AQUE*!9Z'W\Q5YACFC6G7" MMQA:'U59B#[. D&$I_O(W8?GBC^GV$A".W9"VRCDD%;IE/=^KJ UV/^A3AHT MSA4LSOJ-#92LJ/JV_$ (H"56>@),YO0N%._6T[#X\ICW V2 N;10A\ '<*], M;0P"!H\:CXHT7CD&!'##C!=$QF+-8Z[BH[,!9S.MI>C"^5/40:ZTEUEF_#*I M&HCD%2\CM7("B*BOQANX!8(-%RF'9K2"DXEAK>(M1W^'<2X=/[QTG\^B29%. M'(P\AE%L?)R:G><=\9B(U8/N)_&XU4:B4QC]M.[4KIG?0MSE7N$2(TB9R9N7 M[C+6R'RVZ(K@02ZT5,D!?L?W11AA(4G'?LG+=+P.[^ G1;5OT M0W9W"-%=M<"7!I=TC"=IE.O9)JZAEX4LDO+].;I["3/MT_0&>NXK,;V!-P8L M>GDN\NA]@@LG/#_1>Z#$WU0M<#3#] S?(L17-5<-/-/SJ1FHH6L;\%4<26CP M5XP2\M'9KVJJEB?XFP;_/WF]) U@HQV'E,IF:;_6R>]C(@[AUF1H:KYJ,IN$ M+/2([KJN3ZBE6HQJ7L!,%G:087N8RKP(.T;(/8PD94CT4=)/2T;+C:.8VY/C M+4?3EBL/%$/;2P3M,<3/.AT#EG>-GAUH[.RND;-'%3?;=ZK?A0R7.V'!(=*" M5BTO>]=(J%>DN%N17[,E)Z?(X?@9W=(?9OF]!YF]<6$V+Z;_4[:JPB+DNG75 M%9,LK[JR=0G-1K+'-V>KZZVN+BNR++7BJFYW+M_1GC:RFSW!9YU2FW;]]_*G M]N21C3_;DD:NIO(^(K87CN/L_Y5OJP-21>C3#7SE.BNBG5J0?=Y[LN)MW13 MY_F8M-:[1[F!R\_)3%F:M)4 MS]3.T_0\2-"/^7Y,KVHF4. $ID5T8CA^ '80<<'Z(:9/0]LRX7>]Q00"Z*J; M0(J8['\YB>[REV%TQP*0ZCAC2RPR;-GZ9KF4&4S5"-' ,O-80)GMJV#M$HMZ MGA_079I%Q1L7K;3FWRCRKK+]EM[$^4(? H-0:)2EJ8PXS'\O)K%5/40-++T_]=<#QUT<<&J4JMS,NT6JGJ=**Z08;MYLXB'^Y8 MZD)H>[-,ME_+/8SWO**1+-2P:UKNBV%4:JCE*JZ&6'E?5*WZ>ZV04[&=]*7P MKG^(>:01K[ TU,(,FSUN3TZ7G1TNQ^!L<9&J$T@^!(%WK)-Z:'J('"5 M*[M(>"T9;4=&T]2A,%HQPJ/%?.A5S(@XV@Z*;2XB3H?!: MS>TQ.RK CW)BVCD4_2S )&B<[NQ8$Q'DH3)B)Y\7D<3^E8^86QO(CEG3M^ MWXBQJ96D]# P95P_-E$[98#7X,6:KBH!D(C"*:7E)-DS?O)IKFW/1T7&OE(J M7)XI*^H GF$Y8+[M/E?+<)WT637?2LD7 LV48N.>\5%1OM 45"B,$/_!FD?% M-GF=GP0B"JH(@R]>5K[+@SDN2E'.O7%#)4D 9[66<(18G/$F[E*\1Z(F1TUM M&*@Y@\K&^!X1!,[*,ONU'O"*S*V@N!("E#!-Q%&/50A8^4/*+[4*\8^9FJ0%#^0I^8+7Q?.4+'E&IB:B\G4=&U6)&VZ#P3-E,MJ6'M'HY MK^\GB@=SV&^D$F@[?=>2DZ7;2%PS[I#*YD72L3DBGK\FVDW(K55TV\!H<8#N M_O-M#'/P.IHDX06/,I9(NBN2ZL- TG*$E6J(<6)=%*'D;UC,8+GS2CO\7 M79Z;KYWC7Z>W?A$!Y?#8R[G#_VO6ME([";5"3^PFA65*]090OKJI*YJX57E> M,2I\%B)_P&!AS<:O;(59+Y%J Z0R^D&J'8&JA*3&.#?PY]O\2922'FMIXH9C M)V\*227XI O]+Y$&Z^'=MYW'*:00U:106^5-6Z^+EH%/;6!#0_+_1/NW'),O MO!I.>6<-I!X0("I8G55Q?L\88(148G:%!C(,)69&G+,A5G",1?Y$+!_IMQ=J M/=3*KU4AK)^W*KM!9]T(RVYD13>6$30/<%]J03S0BI-;5+UL45FJW*)ZTEM4 M@X@A&?Y1D94'0[H< VD[\]%R-N0!2Y;.[3 NWU'\1WT3\Q\MNLQ\7/CPA_-! M3OX,:G'CCTV/(\P;!:LB\+EYTA:!OT7\86FHF&W*_Z+ZW];4W4\.;-7N M8K((W7^6YV>FM5\6Z39;[9JVKBW8-K5A7;!O5IPODL T0&"2/')4P_7MFC63 M [>FI,'HD[5)QV?;KMG4RZ(@ AFS(KU#5=M7> HX%CIBJQ.,_O>8(%!33_^7 ME_9&(=ZA]<_&R>V9G$5',(N.>=$_\L%IY734T'#UM=#Y>IXOE$A\1A+.*9#X M &D!'N,\6;J(NZG_PCU7WY+HUNK"K0??&(/\H;WE;\L%WC F6L353S:K)<.Z M>&"R=,S7M=L6Y;9E]^/G)6K\$LFI!(1F.(7DRH)_+1L';2]SK!W?UMRMF ]' M+V?[J7UFUYSJ*+B72G&MW7?WKW[=GGR^J*NE;P1%1*4 M2U$/H2C:LJ($0@UUEILB2V2EJ7N55?/@>[M4#'U-X]OVAW:;=GU-J V?LU38 M[<_IO]]/=;E=?CO_]NZ7=Y^^77Y^_^[\ZZ6\IA5(H'?M&-?D.K2LZ++NB.7:%_]?JI+].+S+U^^OOO;NT^7'_[Q[L,G M^//=RA5ZT2C@\X$7\'F:JU63JU6NUHUV@%^>7?WO_\?,_5ZNY%UC/[CVO9_WSQ>=/EY\_?G@+9NC;]Q\^G7^ZP&0D6-PQ3Y3& FUS M4Q]PF2F+BPG6C;D89">7C5PV_2T;$4>=A+-#)+G(QW#RNBP)&=9.F.1%M@9> M]*HH85LK7?L^2F]P#14U:I4/;U\VHT_G=C$6LFF>9LP_C>Y.KZ, OO.29W/S M?=/';&X6,5R":>:HJE%B.,37--5WR6R"27=", M'SLJ3T\7V3-FI5*K$(.693V;76@SF.X.PE>9#7+(!=\>Z&['LE;LC6X40K_-YN0*>!6M*L_+ MZ),[A6MJBC<&X%W%A-T2:O#UW79":L,GB9,T6]/+F>OVHR\9]IFJ]R?,UN(9 MLS-=9=,XN99_["S+MRSSTVB2SPJ$;R-09Y "W40.'YJGTWJ0[-=&PH[#"_=0 MZ_X]LG@/\OP;2!.37.W-B=&_BV:FXE_G^21[^>+%[>WM&6C79U?)CQ?GJ7\= M_6#9"Q9VC5E1"->??7T/"_=X MI%R2M@)3COMNIFDJ[,^&]NV<_J\B_#E_GX[O%1T?JVJV\JR6GPYA0/F4G"G: MJ0WS>7OK\('ENC,J].LZV=!'G_OZJ4QN_B6T4 )Q\;0RW&1O*@Y$')@Y('A?,1+E@.V&:% M\U$GNF/]!J1X:LPXT9>*='HY)Q$@6I:,0B2 M^R3W2>Z3W%?:@$37-%7X);62[W3IEUQ9.W<]AWU*?H@#8YHP.8X%60]#9)K: M,89D7JR2S22;23:3;+;.DB,S9I/>S>V\FUL8>RDDN_'$GUER['"15YY&THBHRAZHYN6%R1 MT575-!Q-^PUM]-/*1C>D&K.+@J2T*N^;)FE-TIJD-4EK#5J# M7PW;U'D$K5E2F2FI;!G^UC**=*HN563(S108EFD:Y?AQ.LMO-IFFV12K5 .4 M7Q85XS6]S 9U.;OGW1V09WP%[.DO)ID9*$H?R@EMHC279]*JXFO#*(-6*?>, MINU)4C57LJ5D2\F6CX(MEP*'IDJJ:Y/++V"=I9B\]B*)\Y3Z^9,Z:-_7 I.( M+A%]R(UZG(B..<0DIK=A>DROA/.M0G4%U&&LP .F#,V3]%[Y,J:QQ/JA=%!B M_0XS0&+](\'ZOGQ=1+,;)P464\?/2LV^%%6_QQ&OEXJDP@\5S.)3),6T^F&8 M/\VQD-N[F\DXN6^036/+9Y9Q2A2C44>*Q_);QN)N5=N5+W0Z5H#2L+SC4^*K MS9UBG8\G+(R)](!)#I4<*CFT.&VGPV^J810%]93EZ)H"!K3KP7U,S M7_C$)J[.[GYHZJUY2VM\%SY_IDG*VX'RWJ?)?UFLU"(ML>+J#2O,.SJ67->% MZ\QG=.M2"9=LDA<>35XO0959-B4-2AJ4-+B:!KTF#>J2!G>@0I4H;VC\?:1\.CL_.Q:$/^ YBG%OARA4 MF3I2%C;:7V$C718VDH6-'FUAHU; *9KE"NUB.(K334UQBK;VFJ_JLMZYOTJ: MW.(L^\N)=H*C4?[>$?17-<*PSEQKJX8<1+EZ"J"43BL1LIP+LZ+=:MO-Y$V?\4 M/-#D.N@Q(%LU\'_%4=<;O M7"X.Y5R:UYTH..N/@GL.T),4+"EXJ_4I*7B[R=5DV\'$^_%P=]W0X()C:.X+ MW])TS13A[EJ3B*6#>X?-ZY)@ESC US-TNY'>D:X7!DU1>EE]_=-G,_I%S*\> M)]PFG#_'Y'TF46X6S@D7R%QR=__P.E#"*?FZI]9)=GZ,[*RJANVZQ@O?M&W5 M;65GXZ#L?$A&WIF%]4.QL&3?=?;]QEF^K=G]]8LJ]D7\F^DGTW\QOK3?:5?N.9R(?I M-Y;LNR7[=JN()#W&DF EP4J"[2U+J-7(E7TC/<=UH6_H.2X293>8\@V+61AM M617P*5-C]T;72-0:<)+M0:X0R;=;SF3)MYM-,LFW)=]Z3;Z5#N69T#?DV\$1 M[3Q]#IPKAYN1>Y"S>X]]"GJM?_X+2T-<'K'/E,L\\;\KO\9 S8<^ MK+R## OU[V'$6%-EC$Z^\U_HO:([W'-.]I+2_&""?Z251):>ZMW#,A] TU:L MGL.W[LE6&.&,!Q:.[H 5_\)+KWW0"C3;M6Q9& MH#!@!/:7-+F[!T&"K'@8-B9H"I "+_UK%DR!V31RCG__0F&F*YK%"5"7!"@) M<&A-DP0X: *T--,J;4##L"RW\(#^7F/ B63 E0SX"XWIE0#J#S'&3""$ Q(# MN&>"%Q?($/&9>>F4IO>E^:(?GX /YB)]]GMO1UIU3;*F9,VA-4VRYG!9$RY8 MCJZ7K*D3W;'F]PWU9U229B'R;]=1&K0?0+U(65!WD1:>/2#*).2Q':: Z.,3 MXU[LQ0UV"87%B"+4),U)FAMHTR3-#9?FX"V6X58T1TQ3TQ=ISI,T5XC\?91F M>2U!0Y&:80/V&S7H;[:]1:1].)-S'R$T@APK >NJ=)]*AAQFTR1##I8AH8,. MO*@LQUZ1HB%MOU+*2\'Z*V!O] ./_F3*)06D;3KAFT99)'_I%%82GE)MMSE]#=JY3^1&\X^/HD> MV@W:Y+E"C)+G),\-K6F2YX;+0;R M@/E%5I67RA1]@N,H9J\*!F7/ZVG7CPUB#D:D9##NQ6V MPL<=.KQ"V/N8SK*E_4_-OMT10R5B(%_3THTJH9%J.)H@8G)58^*KW=SV>P>? M@3"NM2GC?DI^%(D>]$TY]\F(N,:M.!&5OI+_[2EG_ ,/Q,')M3]"[0_P]^2L M?\0MDD2H&H:M5?EP==>TM$6+]%KR8!<>M'>S/+?/^?=X!;QQBJ-2I$4:14EV MDNQDBR39EZT]3=^,Z0$NZ?[PS)=Y+O9(LDWRUFZ#,JBC,EO[6B[Y)\0\H-#5C/V?@> MKQ!K%&9L%.ZYUPQ\DL"&!L[#HXOAM>BI$Q@6VU)-8^:?-&Q7G3?8+,EFK4#\ M,:'QDIRR56BE+3V/?5EBE4P=Z7B4/"9;] AYC(4ZGL?372SXJ!<,A!%YDG]: M$/1RZF51$-$T8IQT1-+7JRC+4QKG3T9@?2VY8>+[TNE0G)3'4[S0+7*F3_*% M ]PGK_^U9AI(JGAJ+7J45&&4YHING$FZ:*>+BR3.4,$&IGB7QEFN_ ^]@??\ M&UYQI7S\^.7)B$P2AB2,P<+S\%KT& G#*.C"D&2QA"SP+2&\!Q/!<>OBDL59 M!/SQ/W]T=,U^E2E?4@;F1UE*XN(Z8D L=\R?YM$/IGP.X6Z6\L_@UBA)E7_ MA=:[WDEI?/NSK^F\153SGUI MZPRB=Y*ZGC91#*]%CY*ZBB)(ABZI:_#4I3G*KW&$^T*7.01N*C;]'C-1(OSC]*VMB8 M-B[HV)^.A5_R8Q1_]S QA221(?5.DLC3ANSAM>CQDLC;=^\EB6Q,(F]9&,61 MY!#)(9)#AHG8PVO1X^60C^=O)(=LS"$?J7HL>*XN0)P-XW:5R@0'6"H:H*!\P3HCZ M_)S06YI3D7CL&<]JFA?YWZ(:W^!)(3\!=H$K 7RBS-*>:4>3I$QRRZXIV/B/ MEA"Y\M8EX7'S$_'_?3GVU!AXB?NWE%X0GR55161\ULVAB5S TOA.FNI MB5S("1.LCWAVOQ%O"1:/? 4O6_TV/.*0LFOLWP]?D[YU_ZAHYY ML.SE-6/P8I'I<>%1Y3-T?,:/5>TN^GQY3:'QR3A@:5:<4%3>_3Z-\ON=^[#R M]GKPN^I$H4_.6D6L+5"L:H MP6 Z!C'6;^+=C>Y>QDD,:XBED:_$] 8:GJ7YR^(6]CG\!QU/.5N=Q\'_3:%Y MX3W0Q;GOPWS)L[=1YH^3;)JR;]#Z-^/$_W["6X%__J8QTW9L1W5-S274T1V- M$XIM,I$U^/XBD+ MSO/B%8;ANP$U56+I&C%4SV&&;P?$"D/+,3TGT*#7+QJ]+.0'UXJG%5P<='[B M%LW08=CJDV-QK#>>+FWKI 6^E7(HBXG*I5'O^:[RT+>1A_$P\E 6F&I9]\7: M*67UX<.2Q;*=B(QM1$2*F=OG6)%M&F(^S%@UY5W_HQP5Y<.'?4UBM"H\?YKSQ&YW$^,$;\Y<3H0U7'9NW<\7'\[H=5^B* M2X4&Q%M;/TXRW[F.?ZQRO"P*D5^)8DRZ\E(Y=6M:OG#8NI,MUL.OB6*9OV*[L>26D;YDHA7?*6VE)5_#Q8;+!=ZMK?6J;-?* M-2WHU)G;ZRAGI[BLN=%TF]))O>GZ1E-NG[.IF"K+)L AFT9SY0V#A85NFR&V M+PF5+Z!H)T%?JV>Q^?M?3^77TLINWF8^[VLI/AG &"0VG(,2PC.6#7'U75P# MZP+EYTT M':BN=>[_/HVRU:,J84O"UC'#EK#BAXI;S\Z?RX4G%]YC7'BENXSF0UQX[^) M2<(AMNP(O!]KEGO'B;T=*FP28-EQ08H8,-'H(C[X ?I_&#@Y/* UP6J[%FP\ MJP\Y8^60RB&50RJ'=$ MD$,JA_0HAW1?VE\1#T%JX:^]:()=#A9TUA>WCJ>P MS^R%B(KB6A^63/D>\;F("MK.KMICL\_Q, 4W2#$&?IQD&[MS Q4@5S3S3 MMFOAMY0&8"Z7X2C4"^8Q=OL;+P*2?>YZ\/4!E=Z"J=Z*CDZ73 M":!&)Y;.FLU'_D]["Q%J&?GRN.&Q"*>(,G_/3^,E<1%F/LU.KRB=O)P%F)?K M.SN/@Z\L8^D/EA4^*!%4_AX>\)L7>,RFIFZZED54W7)T:C*5F6X8$I>ISF)0 MN8JAY+^M?L^W^PD[OXNRWZI/WR?I1HWL!T4W-!/@T%B%3J\[A:,,"3VUD825H"9X2/"5X2O#<&3S/@_],LYR? M-,=NTJ!I8;7;XL "2C!S;/D:(E#N>N^YXFB87Z1YW M/#=?G8V<;/U,OYT9:CLY'8RA!M:)+:ED8+W8_U ,.RA'+JC!=$(N*+F@GLXH MR@4UF*&0"^HQC*)<4(,9"KF@'L,HR@4UF*&0/B$9!;\Z"EZ74? R"GX@R'8, MNR5R*^G!MI(H"31"F._K!B&:1ES+)@[\-'U&;&JW1,'+K22YVRXA\M H("'R M8%'P@>_YC)G4"9E.[-#U-$TU768ZEDT#RS(7(5.O I7T88&G2XB$3@F=$CHE M=.XM!MX*/4_5-%X;JNY3"/&K[OJ8[AA4<$ES(&7H*E!$L)EGN+@;<] MW=#MP"):X!#-UD _ QU393XQJ&X&+8&=@\5*;60X\G2ZQ$N)EQ(O]^.Z-'53 M!=N;:L0/B!H:CD@RC*!?48(9"+JC',(IR00UF**1/ M2$;!KXZ"-V04O(R"'PBR'<-NB=Q*>K"M)%=WB.<806CZ 2%:X*DF<8C#6.#H MU*?D5I+<;9<0>6@4D!!YL"AXQHBM6C9QB:L3EZJN'Y@D-'6#:41EGKT( MF485JF0,"SRUD:K+T$X)GA(\)7CN+PX>P(_2P#>HQE2BZBZU;<^B@66&AAMX M/CDBP)1@*<%2@J4$R[W%P1/-MPQ&'6)K#@E4U[%4SW$UZAJV%7I^RQ'+P6(E M*)>.(?%2XJ7$2XF7>W%>JC8SPM#5-4?UP2;W/.9HKNE3G5HJ<4VM!2R'!9%D M9-A'"9&/<<]SMP74OC>\,D9V*)P1^_^;YO>+8=AJIJ$]!"7,VS=%ALCF>X!M-LG.#BGJ\)MN\ZSR(I M"\[SXM4N*#RZ;NN693K$MRS'=D);LP/=L<"2# E,C_-R<_ VC?*9QG+L\_AVRB;)!D=_Q6& M?/(A]L?3((JOX&K5X,\3EC;1I($7%],T!8.X4>]'TU7'T51;"XAF,0_4.\_1 M +$(_"_X_^U=;5/;.!#^WE^AHW,S=S,D!))0VF.8H1!H: F9)'>];S>*K6 - MQDIENY3^^MN59<>6G>"$D! *'TKB-ZV>W7UV5UI3.NTO#W6EP(SQ2O:!I[@5 MD53;NT'R@AE<2\5D2^6G9M'62LI0%*%K)!0&$\MY6'T+Z'QOZX@$C@A]ZMGD MCOKD%E1LDY$4MT0)EI8ENS4?^0%^_D!X "YDZ7BTF/A[BXA?!Y-5=D4^,==6 M.^]]4,0\HGNH+_=1HM<7$;VQ=12( CEU9\/"PC06$:9I,"3^1.T""2/T4NT" M2Q<:QB=P?> P<@+U&U([#< .=8I"^@X##I+,54<#H:X<)2Y*@-"9'_ @E*Q: M)%ZN"V,ER< R6[<>5205AL5RV8#Z]0:.H.:/WN3!C> JTOP @/JO7K?>V[19 MP_] M8F1$2P=@97.!:$H$^(V$8.4P.W3A#BH9$;<8ZFTR9!8-?8:N=:].<(^.QT#K MJ'E( @0ZX+>02[SV7GD@]_Q ZC67;0+D&QV,0J!"P8>O&.+A'A[YMY7R;VUC M(QC)LSAU 0,XK):[\6D8$'V\2;) 5&%M3/W&GW&&* M57(#FH$Q\:]#LQ;![RD[(\9LDB-4TZF\W:U5/O?#6\@[[ZL0MW8HH*+\DUC, M1>^V.":"^-HR?!]3VTZ^N]2'C.6TWSW[POU@@#=ME07*96 GLJ*?GT1.T-38 MH9X/I*2Q"X"5?30"O,9CJBH"!E(7W &-31Y1&__XBU3NV/"&PVUX+QB4N&$5 M74>I\^5H5-T-B9:(*TP>7([G[5 M#(0S!Z9A((H'+D@ELOY16C"T=8+&3F)K+XCDD;?D)<]5M0;8DY@VKY0EN:1> MK<,/VD5!NAD=^TXEI_ ;P*.8N_A3SEMT;)Z*H6H 'Y7WS.F]IK7$@)?LO49& M$@GV;%P:Z/-AYGVUBE_.*CHPQVJQ*4068Y[+?4\;C?XIMCD+PR1)PJ= 0" M0I!R[^B]/P5,1%L)D_, M#)?P05X2LZ:+.;59J^Z/BXJ*;BC]$(@]7M_0U98NAT:DSZ(UU=TZ%D>[S3_L M/_$P7@JG0@G$U7R MV7":XPLA8R'5Z$-&?/!T.($U'(P^9 YU1W'9!];+9'3!=E2>A1[$J5\!$KJD^+EK>99Q5NSKHPH5H"M?$G\J7@:FL<\B@GZK4Z_W>H,R*!U\JES]>7JO-WJDY.K7O>J=SQH7W4>V%*; M9TMIY<@\=@]LQ0*;"X1:<9,EP#F4O76TX^^0"^%XY*)*+JGG@6-MLB[+3_R7 MG'2?>1QBQ3_<8J0+E03'$+1-SIG')'7)"20B/G,);OY ")$L@")['/>8Z/\'O\R><)8'8^E7UE*4#+V3X([!OXA8UX$JH?E,-V. _Y(X$XL> T90^ 7GH]Y@\X(YK%%O)\WC)?EWJ"?%[H?0-^A MDMJD6R47E'OEIK!D'EM@CEG8UXNWB> SA^[$H1QJ2R]FGX^"2JA%DA"''+1N M2$^!J*U R T D[,1Q Z((P'_SLC5: 3YPD-R+RA6?KEU%6#,'G7!AZZ@CGAZ MY@S8V&$J,>X)=^1O)/V?"H^Z-OE:)5_ [S&#W8P D =_S8R5P_&Y UA4WKQR M_]S!)*H#U M3.6I>/5"^)"/DA,J728\MI&QH6_!".122,E]L3$K03GDU[P89(#XS-$KR;// M18Y7AEL;.UQ2R04Y8U*&/W_RC22XEN]S1KYB^YQ+[S:%X$S@UXNXB>$S!^^5 MWY9=Q[\L5H.T0;BDAULWUDWIK.>%0I<'XU=$X6DI8Z[9JU_Y%HF9?<4%?:>Y MGM*T$-KB,V]1K:HW^2 9/-VU,&DF7K =F!0 H[L2X@[\S-\=B-['T8?T2Z+J MV-9.]'YA0;-V#E-B4$?JG;K#G:&P[_'U.R>X=8_^!U!+ P04 " W6U98 M&L!F5CH* #BR@ $P &5F,C P,34R.3)?97@R,2YH=&WM76U3ZKH:_7YG M[G_(Q;D>G1$$!!%09T(;(-?2=MKB4;^UM"IS@#I0S]Z>7W^3MB HR%OMM#'L M/>PV=+?)T[56WIX\N7SVAH/K?_\+@,MGQ[3](W+L];V!,)HX-/+<&]-?AL.^!9G]DCGI]Z(T=TR/7OT[ZHR?0 M&+NF/>[;3PY0->6Q/W! \2Q7*.8*N7+AXGSN!H+[\C;N/SU[H%"MED$6%//% MTOS_SV:#;)^&^;ZT7/L-6$\]=^".KS('C_XG R;>V\"YRCRZ(R_[: [[@[<: M^,/H#YT)D)U?0'.'YNB/.O!_G_3_<6J@D'_QZL!S?GM9<]!_&M7 P'DD*?Z= M:^ @[W_JF>#Y=O_OJ8&>QV#D3IY-FSPO/,@ _Q97&6(VSQG/LO/LT++50.GE M]Z<; \OL_?4T=E]'=O;C3_.Y"FY9!T-S_-0?96DF:\!\]=Q9TCAX2)!FN6/; M(?<:N2,GS/Q"]H.3:0;G'^3?YG,V?9/]"@MBN0.;W!7=M7$#&Z!8N#S]>.OK M2VO\GO#IYV5/GA;QD^EU).L8R08PD-"6%4EI8:0#0=%418,&5N1][]]MZ%C$ M4*.WA3I0FD!$ NHTD ;."B<4C6=;/2)S?4GM-;WBTP,/#PKG^?KE*;WH*T-Y MID5(TW,&@\F+V2.K0)3T#?OLK\8_5L*W]^?E$H5,W26;YGF17KTYPY77I:A92?OA?"]D%EXB]-WZ=EK"U.I1E":=1G] MD(NM&;*4_#+LH$6X;E'L8GY-L:?74<4,D_P[U(("SH.4YG2^O*M/OLD26%XI M12M,0A(6T1(%[J/ ])+:B/Y>S)>("IY=D*]R.2[D1Y/5+]_X)F]75#I(-[#P M?5C?Z,6%M7LLKW=6/Z4%MHN 7)'[[P#A5O#*7*L*E@TLMTC;15(T0(0CQP*L M]I95PC(DP3^AMEF-DE@<_FSYG&NH^_C6@23]*-GD+(BQ81RM,L^0VY3@+84N M$6JDR7Z3#DHG7*K?385ETE668;HQRI7Z ]ZY5'.I3IE4MQ5)#!K3'17*]ZQ MF(.3:_0BT$DSI*M!B31"6AH2:1+7ZY])B42 ?5<8:TA ^!8V),0,?#DPN59_ M,47): N%B_;/$>T_L2XHY%AF!;P1P')FDUUP^3[5[\_N;^PTD5I?@(K9RY]5 MJL52OE M.7;QPBJ?%7NFY9R9I;,*]P7@O@#?YPO 9_QYPVWK&?^FHB'5Z#C(![]@4&FHM1!MU M*>=!(A > 7:!B("0NV4"PQ&@LX/NL*"D&YI4NL= M9&!AH6_( I0C &E3@[*01T+EG M!,Q^")G-NRWL<(I7A>\UC0&!A@5(>NA:3F("Y+%5+^_62S<=$@'TG=>J8IFV MS0'6D 1E$8B0>R2'$U2!1=*-32[5']9D-Y#4PMT.D&]9@'E\78' ;.DF0R)@ MOB^ P\E:'CR#3]:RK-,".:'KLR'I[O+V]6Z\X.WKY,CVH3DDSVIJL.6/A>M MAWQV@,\.,*O?V(#2/5?M';J=U'#I)D,B8+YW\"[NR,ZHFP'7Z@]0#URI3ICS M,HM-LUGP14L$WO=%LJKX@]BZF@,/.87\80'&$0 TL$NZ UV7,G03N ]_ M,31(Q#QLQ\SB)1T97>T&W1^SP(S8!#ZP6;KYDPAF[(QY11%GRY4>D- &&E*[ M#0D+Y-3O9G*MGP[[+9@GW9CEFK\$_^VNW()$Y6^:!@N0CTW$0[NEFQ&)P'H4 M*&9M@) /_7'!_AQ(70<=*!F0I='$^$95J.7238=$ 'UO"'=O6, M'P7G2KT, MYO[>.T#5\"TT$!?J7=HMU()QQNVE&>P-S,GD*M/0U*9J/CF-L6/^![>?L1WL-0O*&*5,;^HGSMECYD-D#7DA*UJ))6?/1HSM#FX-? MYMOD@TF7[VH=WB/(A;^--*O?*^?.+7J%DE+0JE4J%3+YV7;KFX7$WE.]C85Y] ^\[3C,R12_17I8HBP[N)]G3[EK SJ2*MZT]??J=3;!PA9O>?Z2&6B+)ADC0> M) CA^V(7W1D:%&C03^[-_9W>W$F#,)?RM3MQ'1D0'QY<% N5.I2/B?_W<[XMA=22-2@BBR*_AU.I5_/YO2W\(5.N$H3Z1?>-( S&N"U:$OH$Y' M9:" FU@ *AV9X9'!MJ*/3BI4J"K1[O25- 8EB!O1H)XZ<$&)0M^X9P7R4<0B MG=J%93#SZF U,>A 3Z>!(3O!A&)\-O@Y M/5M>$VQ(C?]!%!-B5D=%&&EW+M%GPA)0B MF,O_:C80 ( Y&( &(^R(3?]_"(<2Q(Y(<(]TG>[& B6@8$FGB[6E7)<)Y$8WP!3.ZFJ(BT.HTVBS0(;:*H(6T#I0C77"2--HDB!"10#UT MR0XYH7A'LRPY"C1OZQNRDH9C M+O]?<*)[ASH-I:NU_*4 K"PLCZT2>+K:PFV)':QA)652PC_?B$F:4Z\:U(>S^80#KP56X5U7ND8;P*:_ M!\^1:MP?,[,.,XIIYSGKL(QJ7B-\T3TPVA#3)L$Q7Z*\?5SET'8LDR=!M-@9 M\'[X:R JAP?%B_,Z:0)UH"@B"6D Y@X/SLKY.A.X3V2D\!WP')WN1RH7WQ4^ M+L8B[,:?[@U+$W:QU0[[3^M-CW8(,+?NY_>'+ _PYA>.@,(OW(RYNP9P6V:O M,()=\.+-5\^=)86O.4@+7FJ-9''D$*,NE.7]>'IT>6JY]IM_\.P-!^3@_U!+ M P04 " W6U98A:)PW@4# !Q!P %0 &5F,C P,34R.3)?97@R,RTQ M+FAT;<55;4_;,!#^/FG_X58D&%+3-DG+^@82 ZJA,88 B>VCDUP2C\2N; ?H M?OW.3DH+=$*;)LT?VO/Y?/?<1Z<\1B%Q@2,',-559; M9 @7EU]37B $8<5\/N-KBG MD4P6$&6Q+*3:;VVE;K5 FT6!^ZU4"N.EK.3%8@P[U[Q$#>=X#Y>R9&)G NY< M\Y\X!K\W-Q,P^& \5O!,C*' E#3.\QBV>FY-6G7\A-\M"'&\"<$RU4TACR0U)'6:3.%4)#A'^J'M)69E#4\7!.,&B: :B9%@<@0N8JGF4C'#I8!H M 0I3PB-B>^0L:HR-P96A0;$SH^']3*I2PY4WA'/9@3 ,/7\X#(:#]DKNUW+@ M?QCVPD;>ZP_Z?F,S&/2'(3"1N.UH,!J%NVU@&EAI&4K:,$=E&!>6#T)\17/- M+?IKC'-!IVYRLM)S MC!])L1S)@M=WTN7+0=0^)F\AZSC'I*+7@4)M!/8$C[UA?6.:4B1^AP*UME>Y M[1I![BFJ4;( >8=J+6J=@27@=W$V$T"5+2KBL*XCUW H1$7^+IV_NGSTC'B? M=ZECE<.V0*; $0_'&&,9$9#0=TR%G3]NQ8.N[L*)$MK -BOG$_A.G9W!V=G% M!MMZ)C<#,Q+FAT;>U=ZV_;.!+_?L#]#[P4W6T!)]&#>B5I@;;;8G.W MMQNTP>&^\AGS*DM>44KJ_>MO2,F.;=&IG3KO"$4KB=20',UO7N+41\-ZE+_] M^]\0.AH*PNT9G->JSL7;H_WVW^[F/W9WT6^*B4(+CNKR 'UI1B-5HT^J( 53 M)&_[V>.7DC4C4=2(58+4T+_1JCA#[ZN2\$KQ,X%./O\A52Y0$.[YP9Z_%_EI M/$?@0SF>5.IL6",_RR*TBP(OP///[^ZVT][OYGU$2SY!](R5>5F]V7DA[;&# M=#W)Q9L=61;UKB0CE4\.T,^G:B0T^EU/PYUV?*[.IPP:5J@H]9!P&*\[V4&6Q)L=8%LM MJMETAL*L[0#A\;<>840)^WI6E4W!=Y>;YF?5DCQ$(U*=J6+73/( D:8N9[>J M=I#V'BTK+H!641:BF_S"]-N+Z03G![)D^M.T++OH%D++G /5C__]]?C]\2D* M_:/]9=)OCVAU>:/7[!IYNL1UAO[P\?/I\:?C#^].C__X??OD3YI*-P0DNB[1 MYP8$UP_)KH]?D=>HE*@>"O3Q&QN2 D3S':NWLOK_-;I6NZ3Q>(!. M2).C?Y.B *P-8'65>1SF1NJ#S294$PHK9"+/]9@PH/9FQ]NQUV/"^?1:\3<[ M?]&,"ASBE/E)B&F84DED&,DPC#R>),P\EA.MW^S\\N7DTV]*UZ>&]O5Q>:%X M/307WLNU0=H><]H%5EB]G;\V=_AT3M,A4C/>N>$B(_ETF+H<.T;Q]T!9\N^2 M;)'H(KFS].RB5/1?-AJ2I55D<+@K!5#"6E@4W*@=3X;9YKS/Y@E>B$IT5,V*1DKGX%<8G^5"U4-8L1X+9F=L!AK# M7$L.ZP9& Y?H9)XO]Q5'69CYV$\S/PP2'#":^C2-:9+QF"6^".73P%%X7W D MD)PZSG.". 007=HKN;:52%!E5LM#> M\_P26)T(ZZ6A ;M<&<(#TZ/)H0.@J00)M\-I.Q]&]!#)O+PPC7T<&8J5. .1 MJ8R'1$RO=B$P[<$<8O1T=KWIWU?0A#21X-C(D*<13E@,J"%A%H2)\+%(&7T: MH,&W#)K3!8'ZZ44:^,FA[F#1^;5&-Y=20D!:65$[1J025LI!:I5YP2!\2&CS MLI4>FNZFVP@,E3%6YIHKS?)2-_"<,6%5F;?B/JY*)CC(E;4ZZOQCR>FVRJ\'=)\N%AE807.-WK0&S@7$)&6GT^H\8 M5XP*-!NI]?;*I@("8&S.E;8V#7I!W&/HF##XTAK.6=3^XA$@)R<6A9W#=XFD M06> 3:,"8PG3TV6NN,URZ89JQ16IE%F3:OU4:_8+0ZG1QE6T6DQ;O]+:P%(+ MF&,-1M@\-":&P4U.C"V'E=I)7+J<\$3KTD(UA6>%_S0^5:74+TL MOLOH[L%YTYS&MK"/ R%HZ =I2 GV R]- ?@$%$$LJ>0Q?<;^M;!/;P/[RP9P MI;WKJ8"UGUQ?$X#V.%?7W,T"(3H-^J\DZYI@4JR'^J& J:>@1GG#X M0W&69#0DD1_1V(]#2=-GO_R:,.4W9)M;!/219#*W77QI6YQPW< B&U^[9*RI M##CFO%@'U5&I:[AOOL4!+0UK0'\VX 0#Z5?PB-L[[U&1H O 5BX1Z-;" (XV M#UTL?B-YW4YT2/0L,#!6UNH.P:U'8EG4>0L3E*NO(N^2TDO]!S_,M2TJAP[4 M:%EBEX/_*Y7(!EH@$C23DF4QIQY..272IUXB<:"..9])-( M1#R. LR$I%Y,&,4B2:(L$B1[-KCW*1%FOL"8L%0! DT:UB1TF1( FLR:_"7=3,:D0H$RRZPGSOL$=]//48#ACW,4HAAH]0+ MN!_A(*8T?(Y:[U6JRGB]L@(;- "H"&LVRZK]_M_!_O(X?=_TM?K^ 5!Z@ M3X)6C=D;$P0#NRUV+4_&M08<[679RC7\],*/O7Y2L2=O/\ZM%2/=WRE/I8Z6 M=5V.9J\(!>-OR'X-NC$1V-?["]L\'_R[OQDV+>R$?>:1DT0WCQ]1W\-<_\^4'&T&F7FEZ[1-:F"H'D M%V2B5Y!:?(?NNHJ.(.Z9ZMIRBOR);:-&V+C@/TS*,8+,R#/!]O^=#S?%A M@[*0*RH_EBS.2'#5C-IBCFE;6P'B:NE$V]5DW_5"PY1EP*[.FUY@TY35+_L< M<]16+$M$+TEY0P4GL_&^EP)=/8LM%9]L:X@?*4#9 C=27UF0LLD$-\E+LS@@<>Q6)*0@PF0 N,P,;N+&,]"+R+2 MH/#I8<]9#.,F>SO8>YA%,6[T]?8];:\PI@/-?04:B5,:)BS,XHA@X<49S;PD M20AFG.(P>H) WBDU'#LHUL8TV]IE( M*8PQ#0C'89!2[J4TCGV2,>XE/K\KM"ZS[7)M+M2V+3_^5;-[02X$;SK$!GL/ MW*2?5"&..1YE,4XG42YAX23^I8AYS/*Z"GDZ4'JWB"(2,0E :?AB: MBH+$_G\5C$6FX@]CCSTKCFL.L4$QD)OT(RX(6J4Z5KI)MU(4U+W\QPMUC+,L M%F$0) &.O9@$)"8I2XDDQ,/IG>V6=#&X7=N#A?K*@B(WZ2=85&2.IU98U(G< M]16,:Z_)Y1.NK3%K**2-4OI!*D1$@\CG.$O3E,I4>A!M1#&G;PXWO3W=SYQ;EW.B M4& @_P.Q[_?+K9XYN+( :_9C,U<58-T-_]:+OXU%7JFO:-]0^KM M\OI[USV7Y!H_4[-A?=06?Z;FBFKUR_/IV=&^^1$@>]+]KM'_ 5!+ P04 M" W6U98W1$;^GH% "=(P $P &5F,C P,34R.3)?97@S,BYH=&WM6NM3 MW#80_]Z9_@];,TU@A@,_#K@7S )4_I(&+AV^E6VY+-:V7(E&;C\]5W)-MP! M2>Z2:TK3\S @2^M]:_W3XE%F7;E L&8;03A#O!SE[0VY]A<"K+J>*3S$#0[^]!!T(_[,X^W^G4:N\V>H]B M2:<03Q(II#KT-E)W>:#-5+!#+Y6%Z:0DYV(Z@)=CGC,-;]@-7,J<%"^'X-8U M?\<&$/BE&8)AMZ9#!)\4 Q LQ1G'>0 ;OKN&7BV?\NO60??#^J:5/16R8*CWZ]]_.#\Y M'T,4CG8?NN1H%*O[B4?+3WFL5681EYV^OAR?GYV?'H_/W[Y9/?N+2NF*8%8; M"4$/?BVX3>TK@QFN,6,I@Q<;P?[!$()HSU^)\7]4VO!TVH2'%Q2U'<">O[-? M/I61XXP!!I.).4Z09(I(PH8,J7PBB4LCYF"*-BV&S("F<(5%@1NM_J8)5F!&DVX M\X9"SL1P9+UIN;W8Z(6A/SR5>4F*J;L+AEM@:P"%&VZR^W2WY%=H:A+6@F!YJ(,89^T;!V-8G]57#%;D;35 M6;/$:19$FV0+T-Y@;Y-NV94'LN_D'B?&+@?]J.L4NG,D+]!?>6UH@CE#N'4\ M+T!728:"G7]3PA4J5BJFK0K;=IT(@;L)_KK>Z&G!YZ M[[I)-V)^P'HT3+K]).T=A-%!G\8'W1Y-T^YGU-\;3DUF;_SOVPIC:Y8@I4:: M=K1PG:ZOF1<,6JR.9N_M#&W5;:3C1@M#E']M-Q!NAE:0D27RG?5FZU-#W\_T M*2ZM:;$T1N8#",M;T%)PC/$DWO2WP?YL#3UK%08&ZWWH/9"P=&WSCG;U+ER0 M2L OI"@PMO.YL(@MK8,^QSDX,4_SY4/R43,^Y.I';GU#,L13"!P,+P:P9O MTQ0/4FH=LI5X]Q6BJ&>Q,\]8K"JBIA"&#A]WGT6 [P&?PW@K.Y(\,O\8FF.' MQ.,A(E=1(U*.0!SAM&&(B>U1R?4%&D1. 8\G5PT:[_O[D!$-,4/24LEK3EVG M88$CA@7%-QP1=6S!?@/"'>M%GDPK57"=.6'+'T,4<(3B:%J:0E7BC+6-:;,D M )]-+(%G+GOJ--G=B1NCWT+C9J:%C&X2 :(@6A]Z)Y<79Q=DPDX4(W\>XZ^Y M1L*,D!*).K&EZI#4V/,[$3=DJM_#:GXK/-V1:#@WD+9)9=\U(AY;Y%H4]>H< MUF\;&.%R#0S<&?/^7"B9EVC'K-L:Z[;&NJWQ_VAK^&'2CWP:A2'M=>.TUV=! ME+"DGZ;4)ST:K=L:S[:M<658F2%^^'$'@R!2_2P@V'\?8S^;UL8ZOE]Y>P-? MO!Q?7;_A 7G=X%C,# O/_.&_T]2X^^_ONJFQ;FI\N0#_PTV->93RX 3]=30Z MENMOS(;BHZV.QDTP']9/IOEXX^'#GT(LV4E8X:<0[V])W(_;T6C7?L'B!LU' M.7\#4$L#!!0 ( #=;5EB;L%(E^AH #.J 3 968R,# Q-3(Y,E]E M>#DW+FAT;>U=Z7/;.++_/E7[/^!Y:G;M5[)&E*C+3E+EQ,ZN:V?LE.UY6_,1 M)$&+&XK4\K"C_>M?=P,@P4/T$26Q$V>F$HDB<32 7]_-5XML&;[YRT^,O5H( M[M$G^)P%62C>O/I5_JLN_L_^/OLM<$64"H]E\0&[S)?+(&/O@XA';L!#>1_] M.8[=?"FBC+F)X!G)C'WDL"[%NS#Q;D?A((-1WUKV+?Z8VLV,1IX M%Z_627"]R)@UGX_9/AL.AK;Y_/Z^'/:O:MROG-A;,^?:C<,X>;WSLT]_=EB: MK4/Q>L>/HVS?Y\L@7!^POUT%2Y&R,W'++N(EC_YVR.CW-/BO.D)4=LDQ\ MRO9Y&%Q'!RP4/ERAE@_8SP/Z<[@C^P>JJ*E\X-?B+%\Z(KD0JL&-IO@B85&<+K@'3ZD/.XS&]'H'UB$323&_ MA4!B'3![]:DQ4N9P]^-U$N>1MU__R9RF;/*0+7ER'43[..L#QO,L+BXELA-Y MS8D33T!;41P)18W*\.47/4"S(VI&T?PA:T(7;M5,G3CTH-N33XO @5TXG[[Z M=5/?38J_#J<+6M"5Z>G%V>GIQ=L:N3=_\X M.__M_.^G)Y?LW?G%A_.+HZO3\[,O.V^Y]QNS'HZW-L$/<1BX\/R%<.,;D:Q9 M[+.3)(%=%>=IN&9'MQPVF@>0L%P!^/ LB*.'S/FO/UN3P>%C9[Z=3>K[PLV" M&[CI6+@",8)9/<2TT?97K_E'K"E\()\*8% _R9/ M0MLO:A.U_93%J]H/BVG%TCX10_+ MO_,T"_QU_;P CYMN[[R\RM]\^ -._^7)P:M?\Z\U([H81!X0\H"-)JL&*#QZ MDCMO3B/&71>V ,@1 M8T6[!L(1A?K0 9N -20I*'T H PQ5()CR.8TS$.%'N%2WD29 $T7 SRR,WP9VL^LGN,IXR# MF(3HMM5AFKTU!LHCCZ: (]VWV"J)EWEXC5):B1-PZ &B<$B5@>]N:X!E_XWA M8:=O8X!\)--QD !9XR3=+GVH_5K/#VFT8"JR"1CH)7"F 7>*^$N(D"B:USU M=W&RBA/B6-N=@-KCM2FP!6XH+U[A,<@60P<]\'U2-)^^PH#)G+ M5T$&"/5?G*=(EBGH%_ 1=W84P_F"WI/;(!7,$WX0P2_P7001 WX'3R\X-(@# M7 H>@5J2,A#7<=2 .W"3/L@V_OY8#4WQ?FN S/]N=8VY(4_3USO'EQ_> M(Z>XPL'ML,![O?/?P6@^'7A3UYJY8WMD^W/.AQ/?&7/ACR9PU12A#"459IB\ M,;_C%4]/2(]O5E!^(R_6U,N\>S8'QRH#UACJ*8/@M*7M8/7O-0PIB[4.8\,^ MW2"1;MAH#^4GC]8=-I >+B0MBPZ7<=M\97'+&O7'K0+7O*E[#H=T[TZWS>&N MO;+SYJBO$/X.VX4$@4U_LX=Q51 $$9?%#7)26$H>@=CA@@J2H?7H0J09B"EH M5Y)B@I;T;@- ]43P-(Y@==8DTJPR^* XD!1D[M@6J'\*8#4>\T!H@^ZHAY#? MHA[$/H@DB#UD#W5)M10)ZY(53ZN;S(]#X"?I@2:L_FRK "215(."F!PA; M.+M-<- 1W0R(X\+0>8!":WV1V6,&CJ/B,/%MCQ[Q'LWL.YZ-1;';J$^C[*;(@ M^EC30] \R82U2O!PH]H<@UJ+0)&(!>"6T(>PQVY1A:V=<>-\-^&@]< '*2G( M:>[\&[1<5-J7'-J$OY#X*"_QT,U#>;-'QA? #M+%L>L@ I!8JJ:BNI&N'?\/ M&+ ]<^#0J2,(:0*OA!FA\=$1)1@3HBJR*0Y1T)>7$I]HSA[Z#V"@!4<19('7 MW]I'BJU^QAJQ? 4-W"X"5YHO.[?)+>"G9AN'A,.[05#9(HH<2X![A'SF*9>J M?%Y-1%.*+C:IH*&[I%1)&.Q36VRDM284-QRH4.T(QIF(_^2P%=#I2W>BQ/MU M$=\XTVXH>()HGPO(7Z(>R@N :Z>JL*4:77"J:Q[^"$ M]SD*:@"XX2U?IQNH4@74=G=1#5UMC:@5SJD\.NK:H.:W>8"'VESPAO_FF0H& MSDP,O8%O32T^L4>^/?.'$T=,Y_[0MNWQY+,$@VWK0).M*D#?I09T5>%0-86B MAYPRR("-Q+ YO2!U@5V0"(U8"F",7 C!>"FR12S%\(H!(U_A'7?*\B@?D-NF MU^0#DBDM^1K&XH:Y!X-"_2+.,Q;" "34 Z/FH X)\1'[2T2P=/(D59P1% J8 M% Z-)X5^X?)T@=>0/V3K?UAU M? M477 MF* 7;P\7Q!VKMT7.CAU'P&Y9SFW(,(3G[@H1]8CJ4@%_5IS$A+7;@[F#R" MUPE?FKWBUF I#WFR[@$_BO)4P+8E"@(1TI36"]?%W!K0D+@)Y+DM]HZ2:AMS M['^&$_(LSG"E0)J-O(WV =C+XCJ&GWM,?'(%0!_?X/VR=M_N20<8 5@4*ZLL M+K,II7)7-A,5XOV"9ZAGA")-\4NT66G9H*-$##^E/G>UJ N--&A5B.>Q WBL M3DMQ0+8NGW[?1EEO/!K-Q[.QYXPLVQ8C+N83QQ>.,Q<3/AU]E@/LB0LDWZ=$ M(D$4?A/Z2+8"CHP8"$'R]]8ER_904NH]7("6.RR"4AE?(!Q@E$= MAZ_IHJ+\TT!P'#46I+3;8MP*9@I+ LA:7I"5JNL#8$CCF,'9-_.U%[AY$-S8 M ]<9CQW'BVFLHQ_%-AHBPCL2G Q[&#D^EB!E >:"9K#RN,M M0>7.@15&40.3F@(=!2QVW5%BE6EF*R"M%8EI[/"0^(3#$<:\6NS (+_F)'3N MEI)L**Y!(O:%2/?J( O2EZ(#WG@_4K1XQ2!.5#?*1K-X+YO M9D%\FO$6;[]%O$5-9\#-!4P-/JAX.77XI(:(6D_ST*$[H;9YZ1S2R5#'#I\7 MH$^2$@O[K=0QCD"!=6"SL<"OJ9.%_225@%+PWMLX#SWL,EBN4&U5!PMF\ @K MK#2H4BRA6U>H0.='M5II[#)X@^)";E$]!H+)R?$$ PFS'SRJP^83;D^&KCN= M>_9\:,^FEF4+WP'M@7N3I\717Z(Z'FS31#7!\,H5"H5T$9:,B*QT $/$ M(VOAFBZD*>P8Y!0"?8BN#K!29B%YJ-$DH90/TU>X47,07I^]%6C3 $S^*)L, MTJI3K(I92Y@?WBLJ[D/&,\0G4\:_5\A8K_"524:IFME-592]=J_1CU6WFN%* M.P3%YL6;]NV]:<,7;]KSY#U#/AR//6_ I];$YJZ83SQO"-P'1BE&<_=)\9X7 M;]J=G.>B*NF%P4=4(%R>H\$^,JSW&?^T_Y\"YEE9K ,X!]QDP&A)DO1,T)DRF5# M\B]V3RV43A]KE^_M6J,]-%\55RV\VNT,HB2QV<1,$I-E:(,"M1 ("$#V$IM/V9QB77M,,IF5$QE?W&;1$@6&H_J]DI#S:*DCNZ9IE M$?D$HX*#&E;-'< ?04P+958GX3\%-)5)E10%)L4\C,@J?Q J:5&:7V2&&!VV M53Z*]S/;0Y6!NYJP2 16KFJN'XT&)#BT3RI$X#9\>@"O?(HX:K M<2>=*%R,K%4WA )2%NVQZX0#=G@]Z2 O?*$M0Y'^=^U;K8RC?U_-M<$K[CB- M#Y/D:GEP$EPZ!O9LQ!-K:%EB.)\XPK5M3'>PG('#)W-[/)U:T\G\!THN&S[+ MY+(/24PU1I0S^A38US("H<-]INEDPYD*'6\PWDD+XYWVQX],Z[_:9"Q M*;=<$*446I-@L 81=BW=C4U.I()X=#QQ&*=&AM5]9+F7)H@L@U,A!XAEDK14"$/EM@N"F?()2N>BR)<0=H_BK J%$II =(6 MKR)[GRB[N>XWOV;#H9V-.!Y=@3 MVQ73B>T+,9VY/Q)'&SU+CO9[D.*VXG2BGA\#VZ@XSKZS?.BK!HP!]^3>,HA0 M*4I$,S]&F@@H],:T@J= %("^1C9-T:@?H J%SSJ!] 6B09[+DW?UQ%B@$E' C$!& M*2U-<]H.N*Z1(@O9H9!HE2!BI$L97\YX5IWZ/>*)]:XB H 0$]_J&%XE=V#@ MMK+\+>[]);,15B%;89 MS4Z6,=QL^*_*]2C3/(S,[^;S/(6[ >W$TMB2?;8Q+(-R+N%QC4:C9H1&%,M^ M=!*W :2PI:I[L"DE.SI3,I Q&5).WM2>--#O*L%8>F!)/77D\"Q& M]6@C%1D2)UP+]W2".KO=4[Z VEF_">)0YC7"NH"R+C&PL2!N*$0@X26(%'^13?@28#2(EY+,<4&NX_QHR&5 MTO>Z&"AE"!F7F0B0!U,9*G(CFM(V2B%>JH-P2M)0&21'F6#*F'<_#T&$S>Z> M;9\= 79*88-PMS"0]%1VG#0#F=>+5*G2[8K;392?E_#3]JC5*5B5)LRL4AXF/]SDKBJ?HT.WP<91*4(_U";#*677*4N@W_0AFED>T5K& M3J4ZNG@;^]+X%;-%Y?8L=^2+&^P+IYCQT62$Z1[^Q++AOYD8#[@W\N:CX=#V MW!^IQJ+]+(V&QUA+508]/]W0_2U7IGXO 0TM $WG3S4LO%F3]NYJLW<5F/V^ MU/AO8D+=EH&LO610U69&2TQA-+R\.S$+#%4L5(7AT==O4&'%K2DF.6D6BO5Z M$OPYBB/#2-E4Y\V2F"IIOVP;Q$K8=')(1;":4>F[KBR;^?9DQE)RXX:Y4=& MA,+!@0!8[QD]DV;ZN[(QZ+J:JI=SQ>G;S1UN[G)X($_<(. (*#+D+X M-H#%UVMMS'VO5_HVR20"O^4A262\G!':; MJJ7P72:9;+.VEB"=-JV33P;2M M*-,!57%"2 \+5MQ9MR2W/?;%B!&"-H*5^=OHT6?OM37^)E;J$];.B',G(P$\ MSK/]V-]78^0>@I3TQ&YYN)0O6%(:Q>?E _:8N:UT=0Y%?L-:7[3-PS1NZ:"Z M)'M !R'KL&6 N]@JKIHM0+.1 M[BN1T?9-L9K?6O"D'LYL)F768CB+#$V\W2R+AT$.;) MNJA2,H(;PY ::0;*5BH55PUJOE$G),+RJTN@QR(E$@04/FEFD1I)>(LX[9[X M#WHZOHF!;FOO+;FS=/M]CLN&BKI5CZ4V.76$>^G"F,WARKKL -FA9&5HJ<+*IN3DI? 3_51?O690UO^6D8H;"H#OZF# MA_?84F*\9M]J=*=>7='KXEP]*H(6@];E4;AHUU+?8;3I>I9%6+=!9W>8BW]O MS]5J"L^^]O@W-=VM4&0_ZZ:IAK MY,< !].I0ZI4L52SFL><7@Y ARO#C-55.L5$0DH(=L>CR#ZI2 M_OTY2Q 8"M5Z@JC&3?OK>G_0=?['):23[U)+P1:69FRX)A.S$"K]458/RS2U=DDZ)?JKMSE'*N"3T#!'J M$\M02?^DTI^P_>4K_O1W*9[H$ .42*2DDJJL[.+5GNFB-'OKFS"@ M5Q>D*]Q)5,YWL-YJL>3&7K>D1PU/]6SD#GMQ=SX9E59C,;]0=-9@-7 MAX^*&=S@75T=7I^1D[ M.CMF1^_^>7;^K]].CO]^\OO)V14[?\_DF^W9^_,+=O6/$W9Q\N[\_TXN_L2? M3BXNSL].SO^X_.U/=O2OHXOCDV/V[OSW#R=GE]3D4Y_](Y9*1@I7QC16DM;# MT?_MFBV!'Y/'#P5C]:Z84^#I'Z/X-A3>M:JRCG'WQ*$/?K1"&7SHC6U'3(3G M#VQKXO/1<#JU'*KYG MQ+;L5HBH406DD9O6EF"&ZIJT"P%?6X)*2 7-"UVX\GSUK6^4?-Z,L MMZ(3LU)MHR4LO4ZQ7(73H2C_:'@?9*&N38F**H#E&@$J>@&&A^6M>6.7SZ9NC//]YR)]P(,3Q,8Z!TFSEJ+GT8Z+T4&^)L/"ZJ8VBA, M BS94)<5A"@\T469Z");INW=JCWLUWBKZXJO6]_16+P.76?=//3]2-7W-+1& M7SS+EY9),\+V,$&9)0 (0KY*X1[]J0,NDFMG=]!C^/_>H4*'\=QS.1^*D34< MV+;OS5PQ';L#9\B'H\%T.'T8.D!'0(3H]8ZU4SM?8QSTYG.]#>R8?H$>B@D- MBPEMKXO:SOR21&5J+Q8&1;1>?7E*;^BV"RTWH&V7/^)2Z_ ']P*$MAF-9O>> MDCIYQHSPS=B!5SM>CZ7M^,LOZ5?<=S_L8=[(9IXKN_CJ?&"[D&5];K];QJP/ M24 AAF=\^3FP=7^T>(&MKP%;]]]F+[CU@EM?X5QM&;8P3./Q<&7?GXC?'5QU MZ9UW^<+NZROKLDNTN\!IZJ]WI!>PV/./=7%W.!:EMTY:6:J^1GE-KC?&!$2B MYAXO/QN?ND.?= C[7WYZ]2M&LM"'1;8,X M"C8R #$1@ #@ &EM86=E,# P,#$N:G!G[;MG6%3-MBXZD= D100DTPHH M690@F081$! )$H0F2$X"DC.-DB0+"$AL)0.<856-B)[&+P'5%.04Y <'!WAY^0.P M,X ,0("'3X"/1T" 3P "$1 27RG?T!@4/"[D-"8V ]Q\0D?$Y/2,S*SLG-R\_)+OY65 M5U165=>TM+:U=W1V=?<,CXR.C4],3DTO+:^LKJUO;&YM(_XKN#AX>*!?L.%<\7MMP[D>/BW'Q#5$1X4@ZV]Z+K%H6JQ1/LVUSS94 MS6_:HJEIIUOK9:_Y9S8SJ+7G3']YC04*U&A:+O"MAJ2H?KXJ_')K_]6G2,)2 MZ"N;-TF]P[!5BXG&G6",GXWCUT/X*>W1WKD1%OA$!\RFA[(#_T3!Y6^%[1.# MCZ;M+^B.U4L4#0"VYPH% 78TT/_IG"1*6"!:+@!%J@ G^$4]K3^ M$9TEKN,_F5!)!ZYB@2YVV(15XZ'->*JYNSU&6@93JXP%,@S*-O^N7?DBP8:1 MB_#"S&&!0UQH7'#FY8 #Q;"9QG\>'LX4T:R LP]GWD(5PX92G]-6DJ/]CU_L0"^BWP1>NR5A KMYJW"(("ZQ20GZ4+9P)_GCF1\R>[B=B2($Z M;\70CFIU:M7$B,6\5QP.E%%19HLKATH3W3( YZOL>1 MGF8?Z.RG;+' 1H#A25/11Y5K,>MAC<5HW*37;2*2.ER>L&9A%90>$]FE-\Y$ MH0E@B**@B?:;-?# ]?$R]M7&"!F\=[CT8KCACL)80,+&YF<%%CAHX3U?U"*+ MN&=6.IP1M"!7,;JS:P;UN!VS*$6P#$"<-V)W(LL%[\@6S[7GK.^=,>=UE,+J M8FRZH4?F#U")63I999XU96XQ07?%]/H*_,L<'U6RFN!+'QT54'@_'F&9(J]H M"%I;BE=C;+M[/XL_SF2 C;9I@"K6QFT1VAM0'O7T7'8G95X^@?+&T_;)BF7Z M C^U_<[LV6&8+0JBJN0U]2ZS!1>;EX=.>\SMVDGV@W=IKLZ% M""\R==2<_:?#]8R7SR@S+;?09R5FUG^4N1XAY+3M4R",FE"2>_^T\O7'J+VZ M+L533H=@F)13)TR5\^1='<2JN#!]OFS)=EWG@]RY#-6M\*AYK M[W'B286H8JW.,US2*!F_U6ERK0VY^9F[5MJ^-72WV9WX&XHL^K^+( M0MO9\0\2F5@2AI9Z18:T5&7 N>$5[& (LILMOCX+9:_TG^CM.HUJ7!4;!%4J%5FI60]M.6YK*>0] MJ1T>RU9CXHKAE[$;A) MG18,T>V86H$%@N]59T+=)UJB$;P\.Z,&T)QS&8:5!8B:%/C1:0D6&'B,!1IR M#TRP0%H(%O#1IEI4H7!GZWP(L41LC>2\YK]3^RA/P'#O-BW:4UOS(BH;-B@Z M@$'SHE3Q&Q]"3C?A)V-,_PXX[W=:M?]+>CX?.XH0DQLQ;QRSM]WA_JP_K,P5 MJ G>*/F)[6$NX%&ZKH>2,(_^U7>'_Z9W!DZ3?4-"##?PA@,HR,\?EE5OOJTYV_V#REQ^N>M#7 J=-R@3P_TY7GZ' BSYIB+%EO$#S%\0*>Z MK&IIAYUNADHVD:+UE:8SQO91[1O0 MWG5YLO>UYB\?+A8YI%49\RO9+Z;>( H(P:LF-9TV-VXP>I7X(,5.@G^K'= 8 M\N984IJ3'-Y[-C+Q.A:HM.\.E,T.ML?OA&C M ,G+R_V[PE&R"V"08(U230K_'Q8--_YV&WO6$[Y.T@=Y%C%RQ/D@=85-]BN* MRPTL:,5!<7SKQFDGP8ZL^^T5J:^$!A[L!/[DG\64M_QHI"POIK..=85JT5;^LAW;7>2>;I_FHX[8?3F'_NJ[ M>?(#G8L;588P#,-PZW7FHA7C]:E;I0/B,4SECL6W?IK;-08;FA6-M#-Q#?HR M;-VWK,'_0(#4X&F OZK2&'AT2<1'\/%O:"ODC?4]54DF!*OYB<;[#UX?Z&-X M]>M#P//B9)YC*!_$]D+K/LQJ>Q]F:5.:NB>&;N'SW!EXCAES:R4C?J#I &$_ M\JV/WA@@%]UW_KH@XFR0.M5>[%_GE7L;^;0F6;K(OX%>?*<%YL8(.L]!KM@UOJF:IY&5$42DB7"COJGV=OR>;T M.R2-?L+J(%T%9W/B\M7O(A+D:F!);-MQ]S$8)FV?YS\P3]?1;@B+1TC\D^.. M8.YY!B0=XU:NU4;O[,).;A-$S5^O#W*]S@8QKE&&RLAZF)>!6R(NG9V]%-FA M\1/&VU&\B;DWT0 V[,QP7^:XYSSL.K--%'_;M[%-(HIEOMYU?+GWQ4@\U"UH MOV=)F.5:9,[EBX%XK3@HE5[HBT'_J^\IDIQ4N_$QT)P:3G>+MB1(J,!H(P+S MV1YFO=!)8F%U:#0*-M$=6TF[B^*X6I%]MM>JK&Y/8@-W[R2Z.PXS?]:Z%;VC M<0@/%RT.M%\>PO!N%F<^ZS3UK"]-*(//KNQB:,^(-T15[-,+K"J/DU(_:">Y M] EIE49T<]]C?.%%KF7Y.XO>7WAG2'UX 5*C(POB846"0U?%6+Z6G<8_/(H. M?NK&Z.,@Q?1FF='M*6(]X5Y&D:&TF=GU7B6NESX@1Y]@P>5*)AYD3OM46N\2 MF@_EU9)5 M']_R6<$H".YH(=KMB67LZ61)7W(RLVNJB@&BQ,"*+X.W( (+^!6^L-):MWVD MAHG.U6,\Z/-:JR4]IIH>DOU/ROM-?LTI?_R20/]]#FBT!=D7L%DXWOLMY9_] M@X/[>&$F89L$?D)_3\;]BV2K"+@BZKYU13_V^U9;,:8J&J,B;<"U3!9:4QGF MHE,GAGC;93B;-^54V%=57G[$J3(O"?\D@#.'ED-%?7(G;E,HF*6USZ*I_%IY MNI%:"]0'>:5Q]>_4L:R0A562+Z ?Q>B#6FHKFS_-B.B8,X;W7Y!)^FGK(S:6 M[B4OA8V/']4F"F(!JJ=NRGD&WNW0J@B5.:8+WU2NKTC[4($!$JM"C_P^:G'Y M&_O[<%GP1);&;8YN.1PCG-NO<2@_E).&PH=./_Y;3:Y8WT^E@>ZN5)6K4$^R)/+\ M1F2 M[+&.>O/M6TN"S>%,LLZ#[8H1RT=A MR8SOMW/R)4'&QRW/\ H]2[!MB9J?$6GM1+DQ+5>XV/)UOO@:WZM9]G9_6*U\ M*1&WP)>@;J.C\2K- LS._9[]SSEC_KJV8&M%G\8:E55K0URT$K1@X*H]*U7LX; MX+GA;V\VYDOV0^6E3EAO^GRUET[]!WB-;^/'0C"QM\TWT:1-P^ME6W45/J,!KW0)SCSUL:X>(FNQS0--^$GPE:,UE?7!+TM.D MA'>\2Z5E*LOO]SN'Y+4D6^K..V$TMC]=GB\-X+YH#/%6QP+L;Q<^V@Y\B11> MJ1H8#=6(V/QNL[7JT%>XUKI*(Y,>X;V$!U 9J M$)2E9F"S[GV9JZ2)PC B&,%:.V\%WK?%035X=!5Z@Z=.85AT;:+M!6 M/^!2IAV3W$C1?-?O^%AW-GY\OVM8OKZ[2KWI:COF):53"-\3-H8WNM,/HY:A MO(0_>)V\1!JJOC'/"Z3I9"JX5@XD$G'.1L6Y+_M)W @](+*K,[W'M"QF4]=) MUQ1]ORY$_HC.BU9J\^4GC1R=#$9+G0?#PC@ M9+WP5$&'GYU1A('WE3D, MN$<".)MC7=Z/42&?W$E4*&S<1&H^&,_WD#=X#+PLV$K;"#T80#V5Y$0M1!&B MC,FN6I4Z-XY#^>(D6DS.P(7.<#))\BT,XRC4 $DUF\:,U,MQ3HJ8G&61C,X[ M;S1H^/CIFB(9":IW!:_;:R6/#;$10+1P+=BNW:+*H,-\!X4!7(JM$9C@;)2; M4K#R$/?GTM( H\L=D\P9/4^S>?P>AW7QFH+@FB0?*M@MUYJM=?Y*^+SU/44% M9W\.ZJ*1D:@])GQ[&3+1_3)?^_2C^\7O @GG87?&SN@;KS?VT3C_7 MC7VW\SPU\Y G:FUT0FR)-_CD;#U37!9Y1:ZJQCZ)_N9Y2>1,L!1D"AQAAY9 MN=@LC6.&QL#G,OKO=ST6ULEC)^R\L$#Y>.WV5AHSC7N-N\]9;\'ASTA+HXUW M,7DA,YF>O 8_955#J0!--3^@Z4I\*-> Q&680 3<> :L7IH%5;\>:J]E?*+C MNX^7BDXSL7P*<9X$CGT-68E@O:V'K8O]QHR>C #X8%B(M/'CLA_;;U%&D6$G M$]%PG;Y%Z3&$.N2;<>^NGCWQ)47IHCEHZ+OB:- M!7X,Y6T=)V6%5W@&UKG='"85L..[ZH[)6XJZ[BW4$*N%<(XQV.QS4S$^-<[8 MFH65B3#^:#QY,; [B@:?\ON?5/'N/4=KGV9,%T0C3UJ+K[KOCO0@"5)BGF60 MS\GN*X.'.B%ONH[SO,E6?+C:QY._+'3722?:FD)$O:+4=KGRBH@_K#U[1J%E MX2/ZOH!*6"PC$<'VYI ,UPIFC-@)A09A >B#TZR/9[4ND)X::_9<[E^"A5S> M>SM?/O,;S,K8$V[O5\F"0[ZDTK?/@\>/.%X)I!I\W]\7X!-0[:[: >%%J1+A MA@)S_]@] ==[5 3/3RU76Q,)](OH,)[TAZ9BOIKFFIC@6DGN MWM%M5I[;B82S0.!.%F2)MUY*RIX7^CWS!J4 M/(H.>Z&6IN%UT82F!\_7I_RX4>4U[:75E/\V '![=,7;UY^345<6.M*)JIVO5D+YJUA]$J-UH^H[M8 M^?9NQ6S8X6AVFO;BU_/_L"K]60UVOSA[EN3JIUI_C@&]E5P?8PE M[H1EOBCCZ$2-1&K_,%[:B[A5J2S7!PQ%9.),G$=_X+B7J)S6A9E2JZ)[25-? M=K46^=BY7WOBCBELP1^YYY_,DU?6'I 7T=Z.MXB7?=+TZ@'(NE*3EN$L="OW M$VD_KB*FNR*.SDF\M,HMUFYVB8HZRDP67&BRE:19BX(;SI\HQY(X.;'1RG0: MI(V-C3/%8@$6N7HL8(<%SG ^D< FQQOGJ[% 4R*D(^JGC>&>'A98? I?T150 M)7 [%BP^*8(A[JH@,\[I)LXG("@*-M1X!"5.ZD6$S<4/.)HH%FV)Z2C'' U@ M\+HQ@AFR@ 7,Y#(N]-S E=,L0 =I*005N^$!=[PP2(LAZ1H%_Z)TXW+OZM3 M2D=9C\[^F,[*"A#NXN^AK!QT@00"RG]^O-7*1D:"DM?'L*MU#_+=XU=O-%KN M]SWL\9F,0N2JO,5PN"^L(Q-"TQ&[*:=S.9L%YRT2I/ +UT_7>CN8>!#R_BLF MQ38%]NRT-W^XL<94#E'&&GCZWD)%M?<9HRP6ZY^]H-G1?ZY=%4,C7Z4_BX$% MNC60H007BTFJTF84E&9^[MK4'FQT0:M/J\!^Q8]5J:14 09 3!44H.--B^0- M@7@@63JF _M(W1B%E-]W$AYS>V(,(SRI@WQOHL1:Z:&/AXPK/I)Z+$UV^7YY M9E.>7WD6F :G3H2YX)?"/'6N1(TG*=?>?AA3>TM4(D^$QUGEPOL2,%2M;/AP MAL-N;]>LLN*=G0?35A/N09&)+JIZR5:8K]GI#OK3ZXJN)Q $RQN]U*"(8O3S M4991[T>F(W4B].8D&HM=$HVH#)2VK3AEX8#A7%0:%F!UT.B40W^0V/*P/3"# MULY!ER5SS]P" L9V8*;: MLJ\T/>8]LC?3_1=-2M-;8;D?U/J Z\=T85;\_A764N]=E?1(E46N?G%I9 >A MN +!F_3-A#V8N*]UOP=N/N?BXJDEG4S*:T*#C"Q'QN!\+/"+;:V)0Y>C"-P5 M:<%ZXW7!X:9M">H*;)4]F=%PST4>9UAHVL/JT80V_LYLR^&W\9]-O=0+X'5# MM^]UTMSBC_*>D%DB>U-S,^ISA)!>?=W$9S[:S-"ENBK][N\ZU/$B6U45[+@? MD-3M5FL-(Z_J;B_]^-'JNZ3EY#QQXW$.C0FIG4-S%VEKCC74/AA^W5M^68%U MXL@BK-6QO;W\,%M>>P5^]RY16A5I_YN)N_4;2B/8\N\P1A^I:L/IVT:R7W@RL[Q MX-*YPN4;*:11<]WAKJW/=\O/N\5],K>3RON/"NN3!!RWXB=*H:=K;UII=A\R MK=RB&-0>UL1?2RT_)*"?<;>[;5?2\V840^ G;M-:$Y],'2DH8?@":5=@FVGP MJ, VRUJ!F\BNE9;YD2M3, VDS0F:=@W14)-$_:YA:/EPW&YW-?JP]T-B(H^& M_U<&IM>O'7:@)_"K:"$.\]**9"57UMB<[X.X< V0$5K6,:&1Z![/&O]FS1=) M-SR!01I65M@(U#'XX+D4!22PSL,>D6=[:_Q6%;(FS6Y>FYR\4?CP^SQ_:/VR M#U>'ZB3*U-WEU48MOYQ@4-*Z5.U]H8\8N\2YO>&2A][RB(/7]O:V8[4"NF^C M#R4U&O/R"GUY]*<5;T\(%#C<$R'BU^V.GCAQPY%&,PP2@-O P?/,L'>>WO.@ MD:72D8C:7@?O>XI?DV- >F_=&4@9#N3]T"Z^\_=J$7M1SB?#?>PW23JJH[VW M^(>"?I)&7@B?%,M]0\4N33VZJ+&)X/GH)[F ^SAG$_T9"S3D=X:(BRWM,5F% MK2O@=X!VBWE,M4S/[G>Q3"+UW[?)I6L@J:UM_8DN]P_5C[#B&P9.NWFIY@+!WT8OW MYKSAG-69X!0)0X+3DXA:![WK1!N5_+JH=24:RI<^I2KW M[DL0S44-5ZG<,+ 1HK,_ABY,HFJ5M:^N=MJLM](:!'MQ?NK\INFC]:&!N&## MF;=P+*I3 ?UE(+T]\J,6 36?\6M2PRW[\[YP=*.0N*<&%OB=DS>H(4%AY7OD M[OY2556(-NJ),Y+3"KBQ!ZNF^$N^%L5%6P,^4>-DK^4]AH'E;L%Z4YMXYB?B M427M7#J/ FIT^13L&>W$:?"--/)YXSVD=!Z%;?1L[2S$<6O ;T^KN-#UY3Z MW;M R[K5T 4:=SDJ^Q*];=$,7K6N2QB<\D?^'7.+ M$LV*@S5QBK+>^S[^GQ8M&FSR$16-2Y?!;.^R(AVS% M-:!]N3GO#-?!BJ]+C]FRW'*I@A*>'O>5PM&NM>:HP"5#,G?#UNG 23K][*\F M2C:FP1_<5%U+46%;TLJ_38S8XD9*%/4Z#AS#UB17!UU3]&O*"HLO14\G# MV=Q;.#J;^(+2;JFA#BA#6BWM\$VW )+V/+[F)^;BL9>)ZYJD=H<*0]1\K]&B M#P<6" 3!7>4/(2?=A;!KWB!$5N!DXT3_1DCY(S?!C@*.]Q3P76?T@?[ZMQ4R MLLVIRRROD-EA#'<7=KYJ.D&>ZVT^DJ;"TGJF?YPCLO0Z61J2=\&5'7^M7M^( MVB2IB"^0AXW5TR[[G\L(;D@4R&^]Q'_)611!_+IRX\!W&E^#XPD\E!YH)^V1@/\M!H3 M5SFZ1+:BH32BC:*Y<'3"7'V(G@]#2I#IHJ*6;%DCA,VC@Q7[0.=^'6>HUU59WIZ])TQS/!KA%"E=/2"9\82REN>HEVO;.RC> M S*+L#RDLOR0(=(4,H4%*+WEL0#8K6+ZSC>7%UU7HU#75+8YQX*;DVE-#RY- MWW#;*0VZ/DUTE@(?_UKH*S908"T4+PH)RM0I#"%0"DD')"P>ODFJ_V$S+O?/;GHY+?<^I\W@__P9( M[XH'FJM-$$R&-D-2!_\T2M!*5AKU+^AGGI4A-6&4(N3SH7$A,QO9D9.?+ MX,4>!\"SVYDGN5ZV^><+K3[7E+_=9:&:)5J>%KC@[IMS.5!PB8,>!%7WJ"(O:,S_6\P?STT2G*AQ F# M+2E?00M-'WH1D;C8WY9&=PI^-T3?041,]4PJO()M!?1!TFSJTRN#[I9#@FR] M^]B",IXOOX6Q=![QOM%]NBI8E.=&&U'7%9!?BFQ-U#I5YGV2B M#)?E ^N,"E Q[!TY;KGIF=LCH"A>+V2P".]M*50Y=&WDU ,\E(D,^\(_=E07#*"3.KTN'ISM]C=VW>S\5/$. MM00,V(;6S@'HV%7O'0;BKIZ^WM'K(SKP&\7LX:78_18^QI-UUU6_6;&;UO."T_C/%D1F786PE M[ (87_OEZN=/JCUS;3R_)W]^(;'[SE\ M5LC;N6.HW7#1GJ+OT6L""0'+R)T3S*0-Y5G?]#1+2?",&'U841)>]TU8UC!/ M<.6LL6-\G#=SV/?FIK;!W5&VZ M 1:>6[I.5&4!9P[A9PY1'3EC#>(*&585\097$7-%$=E]+5RN[""#\[$]Y0YFU#&G'E.[-CD%_4?D?"# M?A?;RT@D& N0'8Z89 G&U3W KTD>"!6F$E\^9!FX'%"U^W/38VQO/,V& !%*!XQ;F=Y6:\[# S6>&8KS5+TZ-P60_ MX@U8APY'!P7IOWDS7'P^G N]SX\%> PMF7:B.FI]R%KA%/"VDW%E\A%GC3>Z M(&C5SFCEZZ=$\1+N*TSEAW>H(O1D=1O;8LU'OQ[F8H%K'$PXF=YT2+.CR$+[ MY0$*:2X]Q67:X%0G9CEYFGO;H$J\\_$@^+GX%JBEQ+)F_IN/>TBWNW'H#2BK M?VI6E,%/FYG-+\I1$)4 )E+W'74LH)RL_O 3H>[9MD[X2^ ^WR0CR*ZE1@P, M :F"YU=A? KWHPRQ"\ZP;_7A+9. ME'DI:VL-Z^Z;:U58L4:RQF58L.*DY.&]F77^=,W 'D>O9]IYI8V X\M026&CTX!OHVW-@BW_KQ.V,!(BO/G2\'4S8=2[1UI>O<5"15 MZ=<=6@IPWHK@SJ>"_9@KH+5&^9.L-2GKMU" 1SA0DDV@N^@?T.7I".LPO)\//;QI1\I/E/#.TJQQEXV3+D<1U+IA\E5ETYKJ)JPBY M?^V%8G3+T>J!%!FB^,U(*UVF-K7;>/KW/N:692H%>I:7^E,]V5!ZK_=G,!F;O+CE\?=J[$3,9:X.?].D#@Q_0Q0\2ERH8JQV28[2?]Y?VXC MOWN?8OWX1\^T!5=LB0]>5 UE?;W/-367^64XMN4M__YBT*+S2@H#4L0051FBDW*_JSGL@26NL$_W=B>->.3L(,B%_DM8S4,M0TT1JK#?E=>,U'%E M]6?I]"5(*M:5@O:76--QZ-AH<8OZ.R._^)8_:AE?0ZL5G>H&E,!R63TL%YI\ M9 $7 2W[2?O&32ZAB],H-/OYU9,+?',LT/C@MT\3K-1T&HT:+HG_R\+).@21 M6RPP)V>CL!RLFT;+2*LE36KZF<5_I!S@#1&7ST!9J-C,P=0KOE88+BF\A*8[3)K-GFI)L[CN5N-"O3@>E25PS<%SKHTHI? MJ^ 3S$/F'3OWVSVI@WVOND-;MZZ7E$?JL #+5>-U5$^B4OEM M1 !*^+F2Y.M'S626S]QR"B<%6.!W>Y;Q4VCAD"H9@^[$4,7:[EK'0.DT_O*. MWT[Z*\H_?1R_&YH2)TO6_"+H'//V&VSA(Q9HB?JZ !O4LC\_ *-4">*HDH_I M]\Z(^[& KPD6()9L]<$"TCJ->WVP):F_MIQ_S?C__QF!/XE<>Q!57!FWS.^U MZ+PQ?@"?KQ0L^.-%MU,##^*'30?5@2:S!@=S2D2//A$MT^KZ]3V_:9W-+)LWTTC'MRZ'AXC7LI@$8Z$8JXB G<#\V1<7'))XJ""Y0_6 MWJE?3N>X?S7?)5I'N1/8:.I04+ M'(*00A@2+'#.>6R,LXV388T%G'TU<%8@B"$FZDNS@X0T(@RQP)2V?19J^BJL MZ1LJ[''0$ZG9/*;,-#D&!N\I"9$?*5ZA/XZ+3^37E&/8UT(RXJA6C(+D:/$\ MR:68+HJ+AN.>88T5,SON6Y'G$RPTOTJDH1T)3IE/"%87*7(P%(T M.R-WLBT$OS+5KA]WANLATPC.P];",,]N (&]!S: M=? M4N'F6A@&HYF3S<@:ZYG2+S50L&>9*B'O*/U<4;/G&'..P]L;_=M/."(N@4!"&1;I(W\H5N37<=++'S.&A$3B) MPWHA37/2M9.TP]0QM*Y@,$X0+_[!B>:.TP2H_.%5R9Y9'/RL.NEG4D_>+FZ( M+'H.XN?_Z5F@Y2]G@?]IBO^%,K[_IOSMS\'^FA!L.HS7U_["$1ZML;W6TZU7%(6]3.'9*B\24OK2D968O<>6J4>95!]H22GE)( MQ<5%32XS11;!??7M>B3 ]-8-HG>7!;6W:Q2C#X1IK=ER*'B0U^L(*?K*& M!5#YXL7DL('QQ$O:O33BT,*:OZ4_R#OL=]0INE-!/?0E1F&MG37SU/$RB111 M&& 18;T&-#5_NE;P5P;X\)O, MU] !;?MULE@ HFMQ<0K#<$9QM1D>'&7#%A*PP'*!72BPL6)((3#"U9O-R8$# M[G%JC(2%1;KG>?^#S^ZOZXNT&'FA5H]+PE!C:STRK-7WA5U.IT).*V]Y'W&V@B2] MR>R'(TZD?F(D'V=60ZHZM*LE^!R!N=E0H/87>V+ZQ=:TQ4QRK!M??=51QQ#& MKSYAZ#'L5:5VC$YS^VJG@J/0J;OM+63O8I7M(32LQ-TKD"E>7!V:8%P->:J* MQ_37;?9/;%I#E3<$WG]@-L(RO:9]\LR-U^2DX--_TV#'Z^:.%2J(2%Z](OQ. MD^(J$>%Q$9]8V/'R/V$^L'++W@C_!84J_5<&)@N^ZO#+9QR".F MIJRDS'_U$GRUL,;W1 MXU#R^IGOB;@?A.[_K)/V(EWBC2$RR>RD0D@[,LGYP)W7Y6Y%-84. M_Y-?0/^W"';J?P%02P,$% @ -UM66,LNDCV1%0 / ! ! !S>'0M M,C R,S$R,S$N>'-D[5U;<]NXDG[?JOT/7+_L;-61Y4N<1*GQG))E.=&N8_E8 MRIR=IU,P"4G8H0@%(&WI_/IM@*0$W@!>'(?>9=741"8:S6Y\#:"!;H"__G6[ M=JTGS#BAWN71Z?')D84]FSK$6UX>!;R'N$W(T5]_^]=_^?7?>KW/V,,,^=BQ M'G?6%:/(8<198NO^8;H@+K;.SH]/SXY/CR]./[Y7RGL]47_+/W%[A=?(\A%; M8O\.K3'?(!M?'JU\?_.IW^?8XP1[_K%-U_VSD[/S4_@/!'+Q&I[>4+:^Q@L4 MN/[ET?< N61!L'-D@08>_[3E>S;/S\_'S^?'E"V!R+]F6"[?61NS/B\+XH?$<=[&3+TD1BG@\&@+TOWI,"(:%@3C_O(L[%* M[QRD5HDO^F%A3.I@DJ3CV#Y>TJ<^%$@-]X0^Z_F[#>;Y]D_/> MH5W ,)(5%X@_RDIQ2>)%G/E%]/NBL +8B64)2T&>1WWD@U7*1]'#S89X"QH] M@6>B13_%*#S@A27;^)-@>'G$R7KCB@:4SU8,+^#9UN_%(/]CP_ Q"!A3,.IB M#2*BN ]5P&!"P6X/[XU9(&9GN&1, )C0#68^ :4/%M1_*:ULY%;5"JK8@=MF MI1R\J*H45"$>:;%.+GJLJA-4P>Z/54?PF8,"EOCQ[6&2/U!*::ZI'8B!>>@Y M8\\G_FX"G9.MI1T=6<2Y/-)2[%\8X7L+(7? MK_TTDS3_@&-GZOTF?Z<[SZ>WD>C@?7UNS.?SS=7PW MGUG3&VL\?+B;W'V>=4"5 6I$UZ#Z2M _X0FX9&NLQRRO@A:^LVKPC:9?[Q_& M7\9WL\GO8VMR!W^/.RAK0GF/&)2ML$] MEAH/8!$GZKB*1UU MG<6<-K48ZY>$\/_165"1!5TA5RP 9BN,_9SA.EFLA>W#_W0@TT+VKN(, M/)Q]L6YNIW_ONF@IL&8KL/ 5=1W,^/A[ .L%/6HY]%KX+JK!-_LRA-EP>GL] M?IC]NS7^V[?)_(\.R'I 5O"?3)5KND]Y:!I&Z(MJ[E/>&[I16V<_LV"]1FP' MF).E1Q;00IX_M&T:>#ZL9N_!.FR"HZ&[)*T6T/?Q)@7AMDMYP+! -V1LT86E ML+8.O*V8>0>>"M[0AL[)Y=LBB!)/#$"<98%0JW=-K3;UG"$'1P;)'["-R1-Z M=*/]A:)" P#G60 DI]CPN77@U:&AHO&94N>9N.[0(#5%9,KM'L7Q=YH^J&A\0?9QC]PL"2+KM&3_K\=K(68P![6MZPP %:& M4 _.Z4G>:F'/U9)LK01?*V3<0:9"%K;)'&UC'TE]8( @9^4D5]D@"1G32WX6)*1I7+J<$BXPC!@>&%H]9\VL5N^:6FWJ MZ48D!,.[D#N!Z9(^[3VDL.$UY088X>0A([ @$O.0ESA M)B?P!+\.F63@R59=(V>7#QPXF F@@1B MQXDQ!,:I>$R:<@,4.4OOB)D5<;-4=ATLB;Y@K[ 3N'A"A)A2\3C0\-RJ>SIDH M'_\VI$M\:!9=MWZ)?W59$C7L8RX"M96L(ZKQ*K;QL:EMA,)VEE$F+T U!3V) M#OO"; CU%52"SIDJ^88J.B:R70(ZS,+C#!7SE7HL-8D+:BP)I[H$ P)C4@5 M)CETB!1F.ZAX*'_KT!!D1BP*HEHG7 MJW#F%^EP3$?IC?B5B/1WN-4-^:M8EB?7X5LNT&]"O7X*06<+IEP"%?/L8QVV M:@:!$4%#!D*'4YU4A,146HI4.Z<:$Q",*-=*:^BP-\;5$_YL]KG6KU7(C?@9 MHO$=4A7#\BIN1BH=BKI@O!'5BL']#N5J47X59!.1#F--;-\(<;54@0[A!GOU M=TB,A=/%O@OQ:^PCXE;:OB]F\BH[^H-F._I_L4+Y!>E! ^N72(?.K&J8U<03 M60N4P<\:]I13^]4,Z:R)(2F"=_;3*,0W$^.[O +N>T V8DZO84U&7J]F M6^^:V%:LAISSHIOL8DTZ8VLV6"7C5;5&K'P6KV9:[YL-6YGP6&=/]>WI<([Q MAGC(LPFLD0[G&6M85SF&KV9K'YO8FG+(,QD(JF%L M12Q>R[Q.&[GRL?06B!_&PCJ#:F)0#] (B-DK\)NN\1-V:5TO3,_HU8RKD7L? MZR"=+T6+SL2:F-C0>1)72W-X5,.N0T!YJHP S0H9E+0)7I86D>UFAX.[).3CO(TIG?B5ZD/M#FR)ASOP?%N=]= M_VEP0UX*KTIU])"6OAG/B'RSB_JE30&42%@RD#T\$4)3X:RI(ZMM)!;X#^GM$G(D;0&\I* M &\@?T'8,V-_$O:](!:@WH%>]5#9]@';U+.)2^)[BN#9*)#+N?^DCQQ61T4F M4*GR"QI$)C:9- CXQTK*)9=[XK$03?XAA!,+O\Y$C"8"#C5F# MD0Z\*L+TE MZ!$:5WPT.4HK]Y:WE/,18FQ'GS K'#::<7M!(\ID%2:-*)93FDWD30K#463] MB[67UA+B6@=Y.[,RFM4WCT$?77KDG](8KK '@OB%=F,@?T'#R*0 )@U#%40: M1RQ*AWFMH[$/>$.9+P+4$6$JB[1N;>VF4],#M(-Z!VA%FE4L;TS>V4T]NRDJ MKF(])AX_W(:R*7LE;$A#T]E2S3'H"7L!OF%T/=[ZF'G('07\MF]94:LZ0>U@(4L6)-K+TJUN/.BI6QA#:=$5;X#D+" MH+04.N,H^/Z!T2+*?TJA ]5\^4,R1)I3H(V#EK_^86"^_J$#J]K]#PGHS&0Z M(!O< #&H?@-$!W2E*R 2.!NI=##7OP1B4/D2B [D$M\G2!VPR"W3.EBI[Q(8 M42SQ;8,.NF;7Z2 M#14(G\$CLA8[)):'UIAOD(WW5K1 _/&8LF4_X+TE0IL^+)_/CRP.3;U&M]26 M;$)J#N3;1^8>Y];I8]?G\9.>>'*\YOFKP8L]1&Q>Y]4[?-Y?#KRR#7^?]R>;T-ZQ2\\?T\EGM:5XUV=X45H 22U>^ZYW\K%W>E*MU2,F%_(OIR3>2@7QXHO2KU0G M"A]FK5(]7#^[2#9-NQUBMK3?!;+]'MYN8#F ?,IV-_!W^2Z@2,[CT9?A^-;_1SEJ MH>SED9"*?%I3&)H1VTU\O!;N(F@!:RBQCR5T^,QHL(E)"9 <61YQ71$_NSSR M60#D"*@9V/7ET0*Y'!Z$Q!O,"'7F\DWA$.C'18_(%0/BY9'-L$/\8MUA:;>A M'+E2BCOJBZ6>_%Q@ YOO"OS&1%/1/^G7DP.BY(P2W*%V!(TQTH#O2#+UVY% M)PBEJ]R,A=LL(\KC+Z:)MC'1M49A!S_JS>:P$SN,7J-:0%ZIJAL\@^7A"V@6 M_JU3K(0*<[SUKUQJ_YFK@E(:J@"#6SBT?O+CHM?!J' 6RRP[2M7X6\?8&A* MYH>%G>TJQ'>VPM@79X.P,JXU89)N&)#?!OE^;K/M'S*:+?:>+TQ$.2FM( M5',EGH^7F/U<=123!('#:*2(16K[7P%ER_KB'W09,/^&!<2_9WB#HDM<)]Z? M7[$ Z*":F3)MB@Y=PUS31O5*ZM9BQ:#917+C#4-+)H:$C$J%!"U5)D_^%HM< MW/!OHL75<4JX?I%++7TA_:A63-VRD2WA#,/,Z@;B*\2Y+K%8/B"^BOS?2+LY MA1G819S+RZ@$V72AG 2ZH0R39;3LL'=S@)R[D4BY_OCKBO &W=EX&:):5ZX- MYA.^'8U+&T5T'"[5#K6J_Q]LG:C+3-8;1)A@$76>)OTOA]E;:;FK@+CRJ^V> M(^\)65'743(Z,O-46?H6SE[I>X^R,U8Q1=/A+F=E M7(:VI>OD.^R+*_ZY+TW+I&@YZI:J.J+K-76(O[L/F+T2%_84ZEF"M*5*9C]< MDNV#.IJ6]<)X,^(KS LK#GZ5O-\!F/(Y_2K5R&Y*W_US PJTEL8LD M,L9'X?P'S7X YPIQ8HM+AHD;@%<5WV*=-[8V9M4R^,>>@]=DFYXA4X];.!'> MN.B)LAEU@V@OQLZL1@LI6JC.'-LKC[IT":L=][\\^OR%/H,9Q8[K ']%N[.3 MLX^9[E:A3@M5+J7CVU;J3JP-0%01V!WZY^_?WX?!!KV6IEIO2>U!:54'+59/ MV],4'6;@R%EZY8@N5CU?.(W%_ EKB M!_P]($SD&J;7UEF*A"^/;;)&[JNDDQ3I(G?U1$QQNAC)W(@;)*+$_BX-G)&P MA4")JU3G='PUF5\/LR#EE[8-H%OJ+>>8K86T0\>1">W(/9SDR%DJ5ZC2LJ73 M#-L@GS.%7N.1Y9#B]4KZY:*)>=)T4*U$9,6-LKO"*@#+CT_J49:X4*"%BJCH#%? M,:S;#$N4MU"5JA-;QA^HS:"%C:'B]DQUJ!Y*6ZA&T5W%(C 2^_/QY?]33ZXO MH7B#O)V8 WEJG=:$D>H>M#I7_X[*J"[8K2\BF)P'V/FVH=[O(K/'6\H@D>H8 ME2-/K(CDLY\<&]6+75J_-P2LF$H,DJ6H+TK2B7D[51AC9MM"U)V\@5G5< MD;]-%,?;#;9AH'W XD"&2,;P#N=/HL^3E@"X')O6K=:-^H@+H8>EZ W/U=TV5/31HYM*6-ZIJ',':/ MYVW65ZCREL9'(7D%)5ODG=:%V)Q 7J/JFV^5^)3];'\.KNST4%#QS;=(WC&, M4L1O1?,P25 <%QQOPU36_#3"/(H6+L]&U*4LK4'B80N%'G*"[I$M3GI%)Z$S ML8="BA:J$]]1!^[!.OYH??1=@XE7XHM?8O/K#OO3Q1QMYT*XG(78CWQ'2Q=P MAE-P12U5L5I+E4\?ZHE<$?/IGPQAV_PR0 +,=\Z0@]>(_2GNLQ%;O-C'PR7# M./X K@0N/2S4JMS"$:/D5W]O*+N7?'..*=?FT#)[R'ZG:$'9,V).SFJD#&W+ MU#.N+:YVT017-)[5Y]#2H4W&,J[2GS@>,@;CF*3+V4TN7Z5M^(=Q=+2$F7OF MH_"$D-P !V?U*P8!;3X4)CQ=?&8HL3U3N68:[U>X'L>8(!CO&?Z!$1.'QL(/ M(60UR:8(F6NH4+?CY-E=&-"*HEPP'"MBRT??/))=<%2KU<+I3#55:8M\K](# M%IW0WBLG1^M\(R]7LXU&KFIQ$PC/,]1EOD+^W^%]5S@/45U;5.?2QG:9/].3 MTP]25#%A98ZQY1>WT,"'\-O!#G1-895B++XF#-L^9?O/,*H34YZR#5B\B08Y MTR%=DKR%BA9\+5'V21K(6R3$5;#QK7;1?783[PY\K1O";>2*>>S0$B_%KRTA M!U-8ID#??4@%?O' %3Z].&"=NN5GO+57PL,333"2O[BQ)1MP?BM;F-?BVP%B MN/!@@GR4 MV+O1[Y%0>Y]+VG\'+LD_"34U'3%&XAO!2_EKG>D5J1M/O]ZG"; M)*-]$5E;.EHYFU"TB'Y.'UVRE"T5]Q =89]/ZS.[Q%Q=(U1B4UK>I#Q0N)" MDQY7"-8,-H;W@OL@8T/9F)>!KHVJA6&Z M.$87_JGD5A:$]8ST+50UFSB:V4(HI&BA.F&?GRXJ7%DW=%WZ+(9V<0>1'-OE M%G ZI>GE.;=E^C=-:-)G"4-]&"Y!Z4U=#_97.2WK,*O+_SVOU!+ M P04 " W6U98(C!!E)X9 "-? $ % '-X="TR,#(S,3(S,5]C86PN M>&UL[5U;<]LXEG[?JOT/7N^SXSC9Z>VD.C,ERW;&4^[(9:=G=I^V:!*2,4,1 M:I"4K?[U"_ B\8++ 4B*H+NKNM()=>[X<' '?OK+ZSH\V2(:8Q)].;UX]_[T M!$4^"7"T^G*:QF=>[&-\^I<___N__?0?9V=?482HEZ#@Y&EW_>GBQQ\JOY^=?7&'\Y M?4Z2S>?S\Y>7EW&HSCQ(A^=GC#ZSW'V M\8[X7I(976%_?:)A*>#C^5Z7E(+_ZZPD.^.?SBX^G'V\>/<:!Z>%B?QG@)*2 M_+5%7_AT\>G3I_/LUSTI$X05HO=NL^B=G.3QHR1$#VAYPO__R\/MGCM&48Q1 ME+SSR?J<_WA^RXIQC;Y[KRB^0DM$*0K8/V9QC))X%@5WV'O"(4XPBA<;7JBL MQ.](',\]2G>$(^(*)1X.8V9MICG9;="7TQBO-R$JOSU3M&3?7A,6NP\?+S[D MD?O/_E2?=W6=_?& ?!+Y3&&&%Z:??9NGF25_(T_QS$]Z\=1,4V?'[BG98EYK M;PBMQ;L'5W2R.QM_[=&(%7I\B9:$HK[-UTNW<^ !)9BB-?MV'WH1AS:.4# G M44+Q4\J+O/ANZX.I CLWKM!3!\37N.T,N$,L7Y9>S+W0?W]A88A02@\&=37% MUHC'=+WVZ&ZQ?,2K""^Q[T7)S/=)&O'\>$]"[.,#MN\1?7SV*+(WNJ,^.R<9 MEF,F.>!]B,>$_E0Q]?-)3=9)0DZD,@@-$/UR^IX/\5X07CTG7T[/L@'?>$7,C;YA M,>%='!REK*H4 P)6GUJ]M^O7A'K,"QRQ9NN6137^QGK;O'-$0F;:ZC9*$$6Q M&":#:JI!;2!-8Q32?G0F320*BB(H0HHQG'E 6Q2EJ"P:ZOG)/W#R/$_CA-E% MKU_],.73'GR8RO[C8[>&LQTD%,&PDC!>HE*5+NDC'K54)M#&$YJ5EB+9?:PF MN]%RW9S$R6+YE9" SP0\(KK%/HH?21@T *8G+.*F(G06+F#O(*A0"2L*_X,; M+=TCRC)Y/G4:,F-GP1I'.$ZX6UM4--,-))@Q%7&#,CF+$"NO(6B!"BZ0HY6E M"J3W_$.V7R"CNF=#6[I?"2[F;[.%WUGPSS1.\J^\=6T!>?][+&D&QC8#D"*' M-!7-4TI1Y.^^4^:RYY?;A/B_\F#+W>8= M[=EB?ON O!#_AH)?-B1Z]$*TH'?XUY1W41FY1;4?R3) )CBZ99-.#N.68U_Y MXNA>%"GDO]U((14/*QX1FG5MMBC_=]:9+3VX1Q23@ 60\DU(5RC_?Z/^]RVV M*/3^Q#I?\P:*H$FUZ<\$IU;':K[HSMGV--3K84]29_^JCSK2V,;,/RGI0-JHS5N.W.-DM MHFKS>D=8]3= O($T +9!TB:-8O-X]857D.8"F3\XMGA:/_,PQC C.WW8'#?4 M/I8#@>+C&,U?>5QROVZ>&\,0TK!<3UAXHR(3F$XIV2":[/A"4L)&0->_IGC#.VOMO DA+6*@)G7*SZ^T MO4, 1JSSM2 >P]N?/?\91XCN=)[J"0LO583C54I@01$#1VO55RV?5VN57*42G.KX7J8XY >U^(&=6S; )=M\-ZVH^H)HB\AH:*=0 MWB;N&@)!(QJX%.A$V*I=-&+8P8%%C6G@,=-)=JI-G/E^NN:NH> *;2CR\]N' MV-]#5*P(S-:$)OBW[+O4M^;42,]BR\F5WL2Z#]"!0F@$Y?YLR:"V<.A;_5)K;GXIG"HS56_((I?@0#X:W'@LS"*_$$0'IH5!2D8V.U:3,Q M\DT V(*P2.\*04[-EO*C."R=\O_QE+KU0MX-G279K8^L@_IW+TR;^Q:->,KQ M/(S'0538>*N&!U"B9LWPV >KM\Q(0G?M)DSTT_Y(=?4G!PM78;NZ#.N,3@T] M[BG:>#@HCE*79SQ4S9,!QWYF&L#A8'F;>ZJ& 4@>L' MEL%E)]K/H'2ZAGN=&N%VAZ;X/OM^PAUJU^M-2'8(/:!L=J&JGT3B[&_"4@0& MQC(-2%BX;XP+F ZGAK/EMC9^L[1T1XR:J$R6$J)IP /DHC$@9%*=ZDAJ6TUM M.^E*R_B=;Q=.Z2ZS9T[6:Q*)!K8ZLOT!.QG9>)!6@QCH6 W&8N#*);EUZCLW M+;-2.(4A^?EPVT[C9U=+5N,(H$3;$IR:H'K@5]M'*"@O[:XMG2RQW[J &LZP MO_Y5S^!J\1L["P $1*937959$&#ND!?>L['X;33W-CCQP@JPFY/88(;]*50] M@ZL0,786 !&(3*=VN50PK#K+(3O(;,?=7ER'<3N+I$YA@,#*5(&#,VLF8PMM M_]EX7"&2Z-3B>%:N]?&OXK"%DK!ZXD)". T8@%TUAH-*LE/YN6*C>))*3M"> MDG5B+?W>V_&%W^_4"Y!Z*5U!V5A)%U(Z@7'%:KK>/1FL!2OJ0F%.C5?D4WVF MLZ^F4Z_.(\+450 N "*=RG-\OD^, \$O^Z67)Q>VS:C+5FX^H!1KS$YU5UC> MH6EE/4=6B[5TATPNHW.U9*&NP;*X3)13$]_Y(GYNK#:!PXAKQX/EQ*Z"P,A) M !)T\AP\ &&T:&0;(OF"D3Q(KETJ(7[MV6UY3.4CWQ69 O=S] M$O.F9?]&37$?"ZLPC9(Q9SS*@%H,VM2W"SAZ8OF;'9?5RL!<@\;^X(4!*5NP(D1%/##,C9 M#BB1R7=JA%1>9KB(KG"\(7&V+K18"B]V M&6%[.H::>&%1/7.T!&HZ;7/1K" M_8>Y6B_\2DFZ^482]F\_?X<*!?MGJ)I69H__Y2L^#/(KX6[5ON66DRO]R9T: M)(<*:0?X]FB2:' TZL/:C09?/G.I[:+I6:5=-17KU/#;(3"]=MU46LNFVHV- M,FW;LVJS]]0$A%I.*085G-.'(#0LO2)0H;0$H!N+8\)Q3V-*N%CB@PQ4U9RJ M\:J,<_H A(:E[]&K3&D)0#?6WR1UI[&\S*_?:,U-PS*BB21UAH1)FCY@;R_"5\0_S38'0KWK$.V)"$FBTV"U^4=C*$7S4G<:II@Q.6U M.1KBJ16XD?,=$*#3 ]P!?M0WC<;9_T,Z[&^IOXAT5/N+:@ZVVZE-W1+#\^=? M+78B*1C5.Y&$C",]B>$C%,3\U>?LE>P0+*N M0'EQYRYFIPI)#GW!D=>Y%M,^"D8U1-^0L:Q MQQ>587HV-->'Q9);,.X <3O7:53Y2+J&!]*'%$AICD= BIVJI:7%BR4;2S%O MHR"67PD)(VZ,2V3$DP.8B?-=\*31X]85PE7TW\9QRCQB0W%^5XTB?8D)!9FJ M23@YS$"=[BG_-'4X=>E7)3D^H$U*63\I9I;JTXV>H;VJ(&68'(1,@]!#ZE'I M$@V/QTL_S,Q#NFPG'=G/^TNMFS]/#1T:!SM@H2T9.EG_^QC_6H]2W)P*4_54 M9\BO 2^WPM*3^*PHR^)R'VFPL,MF]$%?\EO9P ME'N5_I'%"P6S+1N?K]"W=/V$*._3A2F__HE;%R_2)$Z\B!=6(W%9 M(W4+C929. O^F<:)8-FWHQ15P"!2QLM\M@@A?<6LEL<,K>&)R-H*I\;/$L=; M#EQZ,?9AE5S-JZ[B,MZW@U-@? 9!IURWYD3:,5O*.]X)B$=L^>[X^BDZG+3G M]I2'0W?E$..J]=J0*5MYI3F8;90KVX'6_2_RZ/<78AF2!K=A9/;<(UX;:EKV MI&MPZG>+ D5E=XR:JG5JSR?4^MDR092[<(.WMA55*,,0FPT9;Q.AJD -CM.& M)S:H:QV VA&C;QV>8R&S!4HWIK&AYG]C_;;O+RCGLDE)K_#9]TIS_;>)4%J#C]$MSQ4[M=#1J M%4A*N[3U%7:;MCYC?[NP%(3G.&U]IE=S:'6TF90YD_O^XH_YE''G4R1V-5S7 M4)7/S,BHIE6U8^0R MIH6X/@(U3(LB5Z[IA1^S6>&[*<:#2:ZND"2^FD'5G\,\[])@]-S65E'GPC3T M THPS=X*YC(XIJ2IR:16C; M6GUS9;'D#TK&_&[QUL44%IQ21"DXIXXO:%!Z1)M"I5LW+[9-OXW8( #%L&Z# MB%@*L3KQU%&E<+U'(-6U.#4MT#;V ?ED%>'?4,!<+-_!O4K1=_*($A:9K-M_ MH065F1@IW*!BI@Y$JW#U"%&H?NB%CF.A]R;E0\/'A U5^=B4?=$B54,:4+0$]X$J@1C9!&O.N*3\UESU%FE[O=L[:([N?F MVO[$E1=1YRFE*+O]_!N)_/P?#> -)+V\&JEOZ7V](]76+7_A$$0KK96.O%;1+7;]$[AHY,F77P?XCZ/$0MEM?=-P+^(>(]="7IR6:G)A)- M?2IB(W]$OC^!EK5()/"/*@2)M&OU1V2PX^.5F>^G:QY#E/LX)^L-1<_<\2W* M7_R\1$M"^1O7^HEY"V'RN7HC89.))I]THIC0RE+-G*( )[V&&:ZE2_PA6EP: MF5KA4[S:,D 1:,:Y)L9+UFOZ,7KZ&:V8PBU6J_JN>"K1'6N;6/3ON8H!@NU( MO1);ZM9 568^-UO9&:KV@@Z7*3*O%\MVQ1I82WG^=B@M+A6,H!/*#/TE\O*E M>1242U4SBF/^U$M*^7VVV:J78>GTJ4I31/VH&B\M#@UP31W2VK4=FD-3^W0$)FVJK<5=9(=T?05(!\4$UCM%H6#EVQO\1) MZV[R'B39!_D@:;Q\?PP4DC[C7,O8 UK/LW8GJYU:K;+PA+4ES.KFOJ'N@NSK MRU[0']4%&F7':\O>:#<[*-GK0;SGQ>QTJ7O"K.#GM*(8%9T_82654M5JH(!J MI/ES1"E_H@GB()#Z,,NMIA[3X1O$D,\/Y9KX#6-JN*]C&G7Z'E2.W\$&A= B=H"832/9%SN\8+4.1ES$ M2T<\HK>U+ ET&L93]UW',^([L+"2)';NUY]L5:KB-0:HPJE6J["Y2(Q #.FH MZ^B14T\(-T"7[1 C%^[4=:BEM?D@ (H5#74#*U+J*6$%YK(E5J3"@>VQ8YT7 MH[88VG?1"75S=HW]P4^S1SX.<5X^4<"^S=,D9G_[&WF*9_Z8-XCGCXGOEVJY MN:RE$\UK-E*!.6-1WB:,8V1$L7WU0FR..3C%%6:,'*'8"T&QLA.IC**IR/&R MB 5\R""!K*4?N%4\(_5C39&W?G2B.P!Q:5:V5]DQ<&;#KD9L@7V@1 /H:R6^ M1>2;A7%@X&N-<6JJ >(1;[:SXQFPIE#';(#F*O-;!*XT. -CM*K7K;,!$.NS MLT/\EMM*=],"F2HQ!A@5BWF+: 4$;&#VB]"3"^1]1O7V9FR6TR\5SE?HOPE(=GZ.GDJF*WKC^&F/\5 MATD'5(K8#6!99W^+N%0$:&!@UC47R/QA,MGR&^'+NRDC>PI1L;+\^.Q1=.G% M_'VF-?^2=W+:CQ@,I\ W*8*WB+\.P5YX IB:EO9XY"]E3?2?H96WYY/VARN MX#N\Y<[&RG./TAW9(CKR>V9U@ZOW;B+9WFT-=6/3MI3:B4-&\MLX(:2RXT6* M&S2/7K 56[X2$KS@,&2PO(T2-A[EU2TOG/(G>9';R6F#P52.0YOZ10@@_05) MO$)A7O^:XLVZW3&VY%:B4L$]52Q" M ](# A6J'-RO"6W21(=.@+SX;+RRO(B-P^H*T$ ]:";<4?!_I:PKK\-'C4@&B8+(":^R*5Z^_X>/49:$ MOG@TT'JI9))Y+6%RJ"[4"T]4&R".JRM$ID-8)22RG3HETS+Z-F*= !_Q>\UB MQ(+^S+H!5VB+0J+IPAFQRR"E99\4N,R"80LSK1;-*_$C X[]I?Q63!Y5IXR8 M+\4YF/AZO0G)#M5^UL&Q%^$RL'84/BDH]QE(6Z!WM,&I;=GBQ@+43(.:Y8G! M2^18IV;7W8D2&99Y]J9;Q*>=9[Y/4R_4]MJ,A,"SF%#(I.!D$YC^LI)0%W"W MI]-#1]%8R&ZT6$AZ&Y-*BJD2V\FDNDC; \#%#_R/)R]&?_Y_4$L#!!0 ( M #=;5E@#$Y70&TT .\L!0 4 I_=;KNWKS%]3I1NW3HK2SJ2/+/SU$&1*(G3+$+#BRSUKU^ M)*IX25P)%L R(R9ZK&(BD8G\ "02">!O__FR2=X\HRR/D!O MKF^NUG&"WGS\[IL/'[_Y\,WW'W[ZH?7]W3M:/HG3/W^A_[D/ M-B+2SPJ5,/*7 7VCTX>??_[Y??5U2TH8Q0+6+;4K^N+#EKA-^'WU5U2\)8W\ MYDW=S!E.T U:OZ'___GF?%MN'>3W53EBVH<@>'I/"=XC%&W>G[X4*,WC^P2= MIN6&FIFT[D6<%SFIOV):O#ZA7]_F\>8I0>RWQPRM:^XY$VM0Q\=O/W[W'B5% M3G^A%>;OZ$^TD?\WK?KMF_<*HN=4.I06WX1X4XM-T1&5"3J/_QXD927O*HW^ MNPR2>/U* +P*0URF17Z"BB!.%-3(7XI*L@\?:PC\;^T:#!4I[W/T[Y+\=OI, M_C-"7@XC,[&N<5:L<1+CJZT M(=_'R:K TTS8D_@9Y45'J,P_-TC;--9:(;1/!>HK,,;^@XEA&;'9=Y@4?TXS%.*'-/X+1>2'(^)@K>,QNFCP'BW\"5JC+*N8K_(<%3EIP8LXN(^3 MN(A1W@R@Z<,%SO/C(,M>,?4TK>@VLNK1JI/_W)#&34-2(?,+R&_'927)?^'[ M?!6.F,B-:QJM&!FHGF.Z&CC#6:>]+:@BXSU:^-,@2XG1\R-$.B^R+;ZYF?@WJ(BSK6^47U."VJFK>Z:Y M[,J)N++F-H.NW^NR3>"!W<1C0KR,4T M#+39!-GKU?HV)D[[.@X#LB:IM28CV#5.XI"XMJN(>+(%J3)]&!,H,JUJ2M5N M4(Z"+'PD$#TAJ^D$/VU&AL,LU#JEPLRCO$99->M.K2JWOBF5W,W,9W$:D'5, MD+2FZ*E55JQ]R@:P-X:/K&]*)453VM;&FC' M63S&!S*O:DK5+@,:6[Y:;^/@DVLHJ-'R#L8=]1^L;F PCK;W+XPEE;,5&(ZQH!P^-B,RYE 4LC,/9)CW MWE;A,5$#8P&ZQ:TONHWE4N!I=4EM+*B$WY1NA7DWT&(_J:_;_/]T/NVV@FDS M8R9,B;&4"S,^"<94$#+6;N*"A9%IT)YHAU)#NPNY679N;;JU]AU:JZZL#2=V MI/MJ->G&5K;-1-ZT?3_:@@<]SG>>T&N>QE^VY"F/]Y'M>L?6_.*)=RBGVYH< MX\H;.O'CW'=CQWT"E]VNLV[93;?GH-O8ZQJYR36M:SV92VWN!J8Y81'1(?FV M(/^M>B^IC X^CSB)4);3D'/Q>DU^2,F@71 )$B,7T;"FJ16;5!?;XA\'^>-9 M@K^8.>E2GN.%/0H2>JCC]A&1@<8F9D2,+8MM4U+K !BZ3%/U3'E5DZLVK3:V M%6#[SQ:EWK$T])YP6#8+E%,R812OXY8[8G9M$8,L9%(V_VP+NCW@%:?%^RC> MO&]HW@>) H(Y1\K823%ZTNW[2MR*FP6IR+_KY,QW$5H'9:+@D"K+"/"V*S'> M!+&"K4T$;EC;D+=B]6Z#-OP>:D*Z3T?#+":K__SR]+7#X9Z>%;W"2G.'L2Y!% M/34-2S=MH%VZVT [L*VR;E.128=5U<8$GAI>ZDF^ M>6E D?QRH_5*-X;Z/ZX,Q=OSH](14:_6=\%+SWXZ19IF42OBI;4-M)6#0(UI M@XWO76'C)'Z.(^)7Y\W84@TSQ#?OX4%&UK0*G\Q+NRMJ);5ZBZ*3,Z,X5RF(<5:D=U41RQ-LR;_M:1@S:OI@F R_1,KHE%'TYS2H:A/UH MB+!!K)G\\,S@BZZ5ADU$WOMNIOH.]K^/K:#K2(>A!PEG<FC$%X"!+0G$JT37M(:'TU MLXZ*2B:7,'3=@V_H16LIBEB>.6AW,5'3&CPB7RVMI)22B7F<7*=_ 9EIH'FE M=/PXWL543NY<3%NIYM6W MMAV-:>O@77@\]:P_;9T*=U[OU0.85@#)?>E[\P8F1JKD8OU]3-;3UJOU L.^ M!W;%%RSV+9;LZ9"]S\*R-UL+H&G7X7I_D:T.K]9<<<'\/LUB+!-,N=A>;H]8Y4"R0;:I20C53M$FX3#W51)!JUN.W026-2K%$X=K5K\G;* MHR*"R6T:)61 :I=PE^*H@P@1@+CZ*XU:N\J$V&E7*&G2/GR$ MB93V &0AN1(\WW]4QDE$@^)I5,4OZ1Y[*XH"IU_I%6K:1;60;^XT,%)@PR90 M@L:N/@H-U7I<#R^?@O"1N'+9:UL5$#P*E$US"2GG 1-U90VP(60^R3HKSXH6 M&,A?.R"0/_ZX"=('R)T=_,XR-'>_S\XUY>EDZH"V^#DS'9QK._S2-M]>^J/0 M)1Q: HND;AMH6W1K@4G'4QLV&/@;+JP N58R,P@=)9XA)CM3(C'%)R+9IMS M$QCTC4U9W6^.)BD(_%@L^, 8-54US72+N>@9GX(7OCF@;UL/XL5CO@K-7 M)B/;WH_.(W/4>;3:'ROKV>Y@*E74MZ+S6+M>??%SGLA:,8BS.O;=P8-.D:;- MU(K,!"<&^IM@1JT:UYMB?&VXFZDZ1:3CH@?;J;KX,=#?!#]JU;@^V+=;Z KT M$F^KJA8<;*S*"^YU:U471\8M8((FG?+1)V>+:\2899SCBY%^T MPX-8QQ)Q6B).2\1IB3@M$:?91)QV!V?)/!BD81PDK1.T#N-/.\%XX28!!7LP M!:)PXO0S6\#GE.$PE%XAYNPK%G+4VT0VPX8JM[LCP+]RYA7YCAP^X6#FHLUN\2@8M$5K#=@,*OT96AXN8GS/X&EMPKIP.(0J=,%.L_>6$M! M&!?;U;>8D^L-A9UT;*#AIHFJD YL#I&Z6\\K615KJ0I;?\B^"P6([8% 8; 8 M]P(,4%C!!AJ$H8/#ADE7B?B"R_#I]"1_I0K%Y!!I<*JN0LMTA(:ES5T_0 MX[&6GC 2ANRKW1\A6V<1PQD&W05SNDID'9C EX3-)7R^A,^]"9\O\5I)O/:# MO_%:=D_Q-\N!KD!N6(F.YQE48GZ!DEN',OB%/15M$SRHHX)S]-+$_[ M"E*'[@5U5J?V3.HS?4R_SIXK?8- M[G#SPA[3 N6_93@?W%"@2,[.!4O)/4>0IKXZ<)&S=KW@!P!]@T),9JB_4'0> M$>')5!7L\J*;)QKIF57R?E!D7'9995]WYL/US@].$.99OZ*F79 M:#9QQ?Q!<+**/4>^,QN,''(G$])ULJU-72_1E%VNQ7V"?E5Q_XHZS[ U7?60 M2A+7+XS85&B7(\M;3DQ4RP3=HE/+5]0]^*WKJIMT)!J^JN+FB%@/W_V?>T>] MO$<01WX=D^]8-#;ZP?TQ&D#F_.BU]9?X,(U>\<&1&M7B>TW2447$R%;008Y^ M50W"?IQ%X@^@%+#S)Z'BQ]H\V!4TQ@I6U1L^GJ-66WL^&M3B.EX$"59/AG!N MB#*] # ]>G<[F#+;<^ ATE,P4:D/]B ]E5M@$.X]SH&'E/= M(WB6!,\XN\5)60UFYVD(YP-)R%@N$)?,'W>4TYNQLI(RDW;X5]E 7+Y3I/B? MIA':Q"^@&<%O[*7T[KLQ#8&924 M7X S+#E;!]"\?<8ZA5HU>PS G:B7P09V#@Q+RX$(EW;G4IJ@20Q"A?91O$.B M+X $@W#%KMW2O>)PX+_YBD3(@=T/%(4N[K1@]"&)_KC,"[Q!V0U*ZO>Y'N,G M^+9M!_G]3_.5W M_(6^PJJ,"7,&38N9,)@?@D8WTTA@F=3O\GH%SH.M$R>9"EYL7>X.7>X.7>X. M7>Y^] LG/M[]Z./Z'DH<5B67CX=N$X?M84::0#P>+[U$8F>IBP()6\]RKS8X M*YKWE-71(V$@QQ.7P?P1IM8VEC''K=1UYN!R6ZTQQGR_K?;[6236+'LR]N_' MM;T;(ZO;=!_&0S]_V8?9>_![V8=9]F&6?1@?]F&JD.>R43\!"Z0"! M?TL&::AK^?NFR7(I MF]JZ9[F4;;F4S;8I_H'BAT<:_GU&6< QBI"FT9%#X]=E;2J*""YMXQ1W>7F; M("^#?7*8C\%$&,2I>R>;AW'L[A'GBU%I%=;4N,%)TMSORE$$H.BITJ%PU#OX MS8Y55&GWD &K]FGM#@O7"\F9':Y7LI&I8=R'=)@DS>W)]7T^X6MU[5J]N/R- MM,S%,#=!OV#/HBH%?;:YMN+*J%#A[#H[83O?-9=ZG)09O70393'FC!&S=.V\-=* VXW@-V;H M[C=WH1LUDV&Q-AU;BAA6%NTRFHT%!]$3-S:$ C]F1A2&@_3,..W-$#2Z?OI2 M/UDGN!F"3]:Y&0(B<^1)P7T**RO4,5B;U^[&!XC'%*?2CG&"X9TNX O;[FQ_ M\/."O8C M&I@OOYH-.^5=1XW;CP/ YA)0-&J#%-Z:3ZZ/FAE!/OZ$A#N"B^/"?-)!D?C27188/?^_,S1#PX-#_D. MIN0=/Z_\MN&SOSQCP[%B'I7#J+'0BI"9Y7%CB"5H86\BQV-L/(PF.[8R&%"%!"16HF/M0H,P<6%6Q-G Y3%ED &3F>B32B_WI!;Y\ MC?0I&M\LPB1O9WLGX*BS.+B]03&@9@0[/==0K^MKZ2>4>_O\G,=)NS* M=A3D<7[[E*$@NDK_'F35DW(4G!^$") 7 _$@*C87="BK;H05$7?7$E((@><<&YX$=#?2,$B?F[?OWQFH>AK]:B\PGI6,G7/ET_II553E%$PO8M5]F M=!*J:(5/SH*0OB3[^BEXB3?E+JGA.'@B7XK7?A##H"@+;V@5]1DM>'890 V?&$ *1#P/ M>$C5-, $Q),!P5FIW%:1@_!HE>BKLO*'E&GW!://8W M-JSP F!DP&L>*!O;2 8@-*B28=2+]$6I_/]$07;W!8^!9H^%"2*W+ X$B'"3 M3(&_;4T,=LZ"FOIBDXK[ A77VYX^?18U^;AS'V*AZ'A+UAHTR&O:HJ MACUW<69UN5?K F7CX0>RT4=@C\U!@%#4-/9QV*N-0=$T2&T5B@)X"2 S%QB, M-^W.7*:1ZDEVJ&X0;:(X?3#9HY(7%NQ2B0I[#(HQS3!BITI4!\N&,XVA6TYP M.0ZR[)4(N-K05XB%*2TP*9C$TB?U%R(:*AHEJO0Y,O,[3(U=HXR@]2Q.@S1$ MQS@O\DLTM+R0:FMT#I7/]E913-G4'&;,RD LW*?&T#M:K#AW]L\6?_0BV$J? MH) >%Q\2 5Y0FV@>IN6J96#=-B]F8$]R-$.&T@)%E[A _3TY5?)&9SFYOV;5 M5%71O'*NS,S.8G5=Z>F@(^S+;0*P%]<$_AI:JHY1SZWY,&,Z"W[UA +N]!!0 MP.9T<(.'OA4E-W>HF[%S8\?'GV9Q90=U%@KQC1TBDI;#-21Q>E^'R,A822D^ M"+:7<\!<7!^G[$L%7ML@)N+8U?W%'$*[ 7:57LL!,81,Z\NE'".,.[BUPK%Y MH1LYS.PKO(]#S\(^W,9QB](89Y63!U[,P/V^O;A[\-V13R7ICEBNB\B2NSL9 M "XNGM=C+[@ LRCT:?LJ;ON3S[.F0 F%V;);VF8GRU'XS0-^?A\V-=0V8G_M M;,1^^6.5)(TT,-.]I6$\XV2G8S_8,IVW!S[%7+MS75G0\ UX!. 417_W02I0@K. M L3#KVM*AL^Y@_8$7GV'K-HF<^=$""PWL"M7,;YUV:S$9^1Z>3W2Q(.YV;F1 M(6?#S,I"OT//SE,]I]1:!IZ4Z!(_5_,,)5L5W_WP0W/IB&Q-K5QTN-Q6*.K% M[@;0=_&H-N!C85=5;Z&N4,44#SFU)+C[@F58&) ,;=XBF8=M>3H9V+#%:J_] M^7N]/OR]7K_]?E[V5-%U=/_\OF=G4R=,S\X_Z-GY!ST[_S!G.\.ZCK;S#ST[ MFV8+Z=GY1ST[_ZAGYQ_G;&=8U]%V_K%G9ZNI0MU:/P6OA.(G!1.#E*!U>Y2S M,:Q(0S.;]CB.O)E-K]O^K-=M?];KMC_/SKI274=WVY][=C;-%@+M?%IFN)5E M)O35OQ6NIBQP8B'),9P\!HZ]%E+%U*@:I[BSK;V.H ??I6NQ(1&P&FL3>6Q_ M);U,5F1M9E/]N+I9&"M%JM);FL3]GF17Z9?4&6\ MGH_79JR_E=$8]NF,+VT;-=G#/IYA:X+B6L#UY]_U#X_O=0,P,U+M-(R94 L3.22]-RQEP\QI*=EE'%E'%M8^]ELX(M. 0\DHLAMN80,+;3 M,E-AJQ]>-KY\366NHP=NZ"M>*C,;3 O/8WU:C]&@HZ7A'-7G.?96,]"R]#D2 M7.97Q2,2)$Q+J!H]N50>VU%-,U4++M! MSSAYIC=O==^0@29[)=KMNTY"6D<3MK![8CT-^3;?3<42?E-DV54NY 7T+!!D M4D7J1F4IM:=FU=-2Q;!2CJ[[=?NU2,")XGUN+>+NV1@P(%;X="$D*.D9T.ADZ1F11\< MI-OZ.<:K9Y2E]/'N^@Y#,J573ZKB=;;]68.@> BM-4O7?1O46%]X85K3%.MX=H-X_9XN MJ?28_(-6E]_AZCFL_@7/Z@5ZM[:+"OB)"6U5%:ROPM-U(/$XR!_/$OR%(A)! M<%WE.2*8+16&Y:9,:([8U?'Y>5K@\Y2X%NATO49TN$37.*,M!+UZ M-&TUHMG02C5^HGI/S6HZFUJ1Q'52VDZSJOM>8BI9D'#>PU&@'6 5I/4=<'(% MM5 #LG.]I7Z7!6E.8$J;?1LN)[X"P>5Y^HSJOZO1GOQRM;X+7FI7D: Y0T%. MYH#Z_WLHLS5/$B@V&LS@1V/ KX,!R\UC,8H#D_R1 M&,E0U'T(6MG%3@3NU('6_KP/;F.$4!VC IITT)B4N=NHZ#'8RT] M820,V5,DB-FZ'QGNX12OX8?6-=@SL2A7!QW[M9FX[K7"*,K1:[,U<8/JM4C^ M&#\I.GCJ3%0B:0(FEWO$J#J9EB"C[7N.!(T/+FE[>XP("7HE0AI@4[)% MX\A7D8\*6$VM-@*X3/O;C"UFSO(?9YD4S'44U!*"!W/_,!EX_]G92S+PD@R\ M) ,OV: M=R37P6N5Q$/#.Q>JN_-D5HOFQN;MU.[\ MXR6JSA2J2^)Z,6JL\.F_R[AX;:VPJALZ[AZ#].JIK@^93*?XWRMOZCRM#R/"=% MW0HQ^< @%F(9%VQ9<$[#@E@MUP=U3C=/"7Y%Z!9ESW&(X&;8KI@JC?-*A_;W M8YS3,W7_1,4-"O%#&O^%HAVGNE"_67H#@W,YV&,?[N0XB.'!%SO:'R$<:C;R M86=_!XEZ3#S#6?,3I?NPKY%!6/G4PP&G\F4,&&NQ&75\CCHCW]4>W=M72<6W M/3"U-3E]H?_L._9ZA=A=JXJ%#J)7&+60?32KBC'RG?#]S#EWP6?, =H@ZRK%!XY!SV:1[ZQZFM'B8QW)(@XGSIIQM"%E'23:X'&#J M7*5NSB+I_HPPAG)-/LQHR[6,-1/:>4X#CK:F;-1QFQVWA_T[?T8=0[GVO >^ MC#IN[3RG44=;4S;J'&"ZW1G.UBBF]\/G_@PY)D)-/M[H";4,-E-9>$XCC9Z: M;)@YP-2][I?Q8(2=YM3E!YJP7NTL]6Y?RS='<1!' M88ZE2X^QTIQZ=%\1UJ&=I/5&QWC_H=7V)VA8[;U,0Q.NT.U$[=S^0UV>IQHIJ6OJ=E"P][H4AV MUA_GE_77&V.>@SBAUQ&3&;U:@D\TZ?&JL3SW#:M9NJ&Z%3SL@US!60><7V9< M]1^Z.H[3A]IY[A^2G(+UV(X&LOZZ.Y>\M3WJ4*"PK!.9)GJ!%_X2[B&I-7A M5^NSDF[+UK%=LGPL_A$GR1$B%&N<;8(T1+<%#O_\3-JH/FG9ZP@V6#6F&,?J M((!NL37M WN<< S(IKE#4B#7PESBM YKWI#_9G%(#UY24:3@U2D. %:M^,&! MU*#5I@6FFD ,C*89)E(PWA;TR&^K/WQ"5(Z\$J"14@!&G>( &-6*'QP8#5IM M6C"J"<3 :)H8 8*1>>?_1$&6W^%/**#7HPU%Z8%0MUC3C.K%#@)TAJUD'VSJ M@C"0N=NL#Q]15":H63"*5,]YND-OVUOGRY9A]OA.B?D@229=>4W4NA,LN^Q) MROI*M0]>?/B%WBV)HE_?%AG-3J4_X+1 +\5I4K$C(S!ZH/]PT[&NDR"]##;0 M'!.=!-OON"O_WP8[4V MI!6"#\L):1I-.#2.O%U.]\!JND!6V;U2RN$PLB.!QEEMJD?H5FFUC*=+J8]2 M8VF58=>BJ97QSI@FNHJ-J\AQBIXXK/HDSE!("NJG].%(!X$2#WQA(NM\.SXT6*3^9']VKU/NWR;@:[11) M(Z&G-V45JMO*1E6X6QK R%39+![?EFWD=^10VO\UJM_U0F6FG6"PY)AU-X"6 M7GOM!\(5W%YZPF0OCVOTA=ZF(OPTO(B&/1$/T_BZ13)FW,1J+:(5%C:0IWK& M'I9CB@7L=ANZWGQ.(RA!(@?Q8U*4;<9I%3U0M(UHOWV 4$\\UP->6[@JVQ.$ MK(1JEZ< 4QTH$-5:91^8XTHRR>H[SXH6M,A?.UB1/_ZXH*MLGM*3K;!;%3HS/NPV#;^T ;"7L4*X[!R:"HND;EMP6W1K 4N^QW0V&/C[ M+JP K7ID9A N5'B&F&QM(3'%I^ EWI0;T!C@MT:GWC='$R@$?BP6?&",FHJ: MHU=LV#/^]KZGW@7YL_X"?.@HCEZ**D+-I.FHGE.XD8'RFQ!OWEWM9Y]6:_KS*_081IG78DN1R2_"Q2!49+YHDS: )5Q!]30(DXU>=+A3 MQU3-O?_^I#@A.;O.=JC<:5[$&[K.J._'85_J+?A%V!U4V\\6Z44-9 M K)JWT'330DTMY*)YFI-]*AG&U(@0T%.BM3_S^D! M>ZBIL>BD- MW4F9;2^W9,J;=ROCJO3[E4%5!]BQQC;XU#W+0#[G#VGSU*.2WZ P"?(\7L=A M'4_8CAQGQ-:KJ^-SE9R7JFG.<$:49DVBV??V*HND<^Y)EKGW7AM1?HK:S=T*31ZMH5:%/KLJ%H.H3?::V;K_6R4:,Y?:S9:NS:#04[51_EV M)6LCRB%A/2;6P64]EPXR88/N+^[!EFZEP3ISB[1=ES'"(:8S_.4!07 MMGN%8BTC.XBTED/O*WK-O-=N(Q7-^9O"XP*A5H/D5H/C!PY[]^@&0.S1;C\] M]Q+R]JHNT4MQ]P4ES^@33HM'^8DQ(V[\;4H];O/%\9AFL[5IJ2>"\Q=C-36@ M]^#??<'C -QC8H;;+9,#A2O<2/M Z;9FYP^NF@A.JNZ_8#"6S0B UFP.&:) M0^T-I'7=SM\A-1#]#)?]BPA&-M :$M M+B,06G$Y9(0.FVEO"*VJ'OL*YKX12J4^(VT0)/7+3&3)B()U,;C=Q39;,PP+ MV!XHJ%4;!1S.<+?XN-:BM6 M/$JBL8^!>M IV%!P@=.'.Y1M;A 9$M*KYL80Z]U$K3IK'4=6W=?3E;0:WE'G MDLGH_%G4\2K2<>-JW;X*EB626^]J\JJL=3-155]/%U-N<$?=2R1?YQ55W[M6 M0[0[NFW)LU/B:]!I)'P/L8?H-.7DW4$B#,.^Z;ZIZ%I44+Z>>!=Q?^3@X*;])U'V\.M!$UI/P!HN6CNT,X7DWR5+2&K4P'#AT>;L^=I@3*4 M%TH @8BY".D2SQ),M3EL>5#\ZAC*/-H;W%W/VCI(?%*B.WR+ M"M(LU6;^!RGD]-AP\:?*9KY@-&HH2\A4K9O!U*/=.CA0*X6EN)CF#;QSAIU2 M0UB"&:\N!BMGNU+" ^%#/7(6*XI1?HG3L,PR0M?#G%6>V\=$K?"<"UJG:$(C M*%L2A.'0M=4:"G,_0$.$0PT.%M[3Q]H)M2 H&[(GW?RH!%1?5 M "UW5N_0S@4].BI;FK\[%;"W:YQMA8P8E!L,DZ)33-\B[N,GW*'16(]PZ,M#O Q,^D8*BS%?QX,+C47A)HU@Z41EE,50Y1'FR*=5/>C5Y8! M+\64I!S_X4->N?GB2JTI+"&+6QG#ED=[*3OHG^$,Q0]I/P?F"2[$Q;&W\<6MC /-H0V60 MS25%%K<$%U) B?EB2::^)1 !U3#T>'2:IS=9G[Z$U7/:-".P?E@[U\?7")[\ M1:H)S_EB='P3VEK@F@C"<&ZZ;Z(87A[4S)R!51JU]L&5W#@#7NJCI8C7?#%J MWF13C; B 1@F/;HJL'(SLCA(E-?&W!)B9[!;8KZ(DZEOT_WK5L,>87=]CJ0= M%:*B?@I>XDVY6:4I<5@[(:-KE#4Q(T3^&0XW3"QR[*)O',>9H=-B\XU![S@Q M&+I=;X#TM:B.\&Y3W=3P"Y<1([1?9N88%#:!393U*V(XH?"$S12W%:^W]D.8$>-L#=3QY43>*?<,@+O%"CCR#N5=EF.0RK36FSS MN@Z>#PKP=MWEVS)U)RH0)ZKDW3Q$ ;G'Z-#45148%O[WO-0QS2/^LO MP(=.PQ'/$J71;EW5:;J-L4S_G>H_+8F>I_G/L@BL%5%D(+AJ0LYA9E&), M UD*[*K4ZWK^ +;@EES@ \@%7F)B2TQL\IC8$A);0F)+2,QYE&0)B2TAL8,) MB2T1D<.-B'BTRCEZW3K-QT&!'G 6HQSP"PQ*\A/U^"7GZ4&8-\XHMT*K6N?# MT5 P< :2TK$!B$_GSMTP 0)6UUF\I.%658U-_"I<#TJCD3&8O-UC _).;(-# MZ+/8@HHO",JLN&!#M!2H7X]\>RBGFR,.1CQ;P;:$JRK4L?D'1>1KB#3HKTPC&BIBH:1P>D<\X4%),V>H\;JY'B.I& MDA-T7TB&!"E=TR ".I^-K:J>LKT%#-NA3S\GA<^FTT*_H/+$\-DU2K1'?:69 M@M,>8G<#KEAMZOCLS>0AE_62OI!B"#2@K#+6.F4/"F[\5ID.<9TZ7<]FVQW- MH]?M/W^/448L\OAZ@9Y1 @1H] HQCT:QT#S#,D9-,BHBHUJCZ\ES*]PG%% - MZA?'!Q*#RW"CLGV\J95U%\C1A X>URQMS*G5W &;6HVNI]*]86X0%_$3=5"( M:&+8"2-&$P'/AP#25K;S]*DL\DJ9#W <0$[9!Q5$Z<@?,QN#L([:(&)4JNL M!ZK&F_&I)=Q'99!\5 ;)QT,"":RV=9!\],XU;PGWG3)(OE,&R7>'!!)8;>L@ M^:X'DN]*=TSJB.G#H\>*$A'+]ZXX)Q","W> M6%R_N(LNOKHZ/E\5]6$GNJZ[P]Y30E8 .%%HUNW9!;@L<_OF($R)%7D>H>@CC$[#L;X!@ MAGB1ZCD6%E %KGV+JS ^0FNQ^LXK [-Y RL$)#[.URCF+#M+T,F M,T2:E?8:BT93(5R'$?OBGA%SK' 8-^\]U(^8:8#7&K]MDO)H?C.$M.U6'(MN M"_*P6P1= 5U1;>@LETE1/7_9Q4FN48N,]@:UJF8W'LWB=-=M0;2BU=?N M#-4,IW09#>P5*M%N/4HAK=.=02,D83W]#2"WW0Z4U.-ZN=&3"MQY$=(T3<2A M<;=[IV9?K*9=9T-8Q)A:G,-PMI8>[!BYM36T9S;.V,(M,3-S^[#CI3!2@5%K M[7+JKHKCB+:XJZNY)=(X-EB)HN/ARSY82U1V$?,ES0[-'\\2_.5W%#V@VBV7 M 4BG]!!&:J7]79X-,]_&-8VF'[)+?M.NUB, FE7J^A?95YL%/"G47@(/Z7" M,T6??L/8 )]2K1[-FZT'U-0QIU!HB#5AH9EB3+TA;&!+6)OK*.G6BSPJ<](# M\ORVCA,(5^8BVO[*'*:=]\I<07\K*W.X'M?#4",-N$X#OS%(=+]YL (7VA&+ MM0&78A##RJ)=1JZ=&&4+#A:@;FPH7%EK&5%M1:UDQJEN%CXM,_R$@O0R*,HL M2,[3APQ%-(\G9V*!\[QN,18R42[F:*Z'^R V5KAC\#;O*F2BS'/8A?>7QE5/ M&7?!"\I/@RR-TX>\WJ%M?6!Y7$RXZ42XSO!S3/OI&R(=/^3N4:%WG''%3[31*L*0-E1*V1E!^99SK>M4+2-5Q?A6O MCFVP@>KM\5.AKBJ#1*$.URX1'3#H6%^TY5MM<#G( U&@;)I*2#D/>*@K:X + M(7/7JQR^#LJ#A_*@,1/8AZ_@P.R4L--BV6>".W4 M,R<)(^LUD6D;.Z7KOZ! O35@<8:(E$%"@SHED>&U0]P/GMCCR.(J-CC. ]3V M&\\ UE:$:(#]@RM@?TZC.*]3C%'$0CL]J IIFO;CT,P#3BH*&@"$P[8Q^8\N MUYV=0-75^N.W'WZL]@PK!0G!&!Z( MG*PI#=?,MF1IL/^3?TMLZ*R"(K5TL>WB1(*U=;;LW,'HQ7;W=,'/LSA=L)W% M5V7QB#.";2!Y04S4-"6/R&FZ@BH:L**2:GC99B/P>+J.V [E O>S961^P$9"PRVM $D=.I[2O8B6=Q+9M74(#LG+=DZL4&[HA3K@G_U5F<1[%(54& M-+$B=3OE4$3ML>'U-%7%@)3K)-T\SXH6%,A?.QB0/_ZX"=('\'&__N_LG/SN M][FX83Q5-#VO%AMGA@+[)?"E;:R]]#?QRWH# V"1U&V[;(MN+3#IV&G#!L/W M[QQ8 7SR3F(&\<-V'$-,YIY(3/&)2+8I-Z QP&^-3KUOKEZ> \"/Q8(/C+$[ MW= KYDDRY.X[#UJ/@->L)9 M=6,(RR9VF.K7B%#+1.:>EIR#0%0W'URI2#=)7%+$R49XG YP#B\8/:3H M!Z#;%#.!@%P[$[.#7%T'&L[3 F4H+TY?GLC(WM]SX'S=AI%Z7V=B7K%6)J8= M<'2=L;>#&+W0ZQBG1/J2*-!@$*?#$Q.G+V3T(7+':9"]5II=XI3N0,VCU^8CE)DV@@.;/4TX[#6#37ON'-TF1G.H2:WN M<]TD.P^D+^4XB:-*^DI78/M43-2T*8_(DR9?WQ.7F>F.IBN8U_L-I$F_B M-. FORG1MG&UY'2U7S2WBZ[NO'."/^1E"@2YPV 4!(*7;CNY<.H\- MKZJ=JM$%_%QO1GV-=VR.=.I-K]HT].V7&S>G]>:7&S>7&S?]O7'S+ F><4;/ MU%:[L2''^Y:1L4,G7#+?;M!45$AX8R:?Q\@N!UKJ&"B@H)C'V>?-]F"5'$5F"Y2E M0<+V!JM;>8/ UG01":%UL_R@RF+O(^-TTW_#QC)$ETM063836N'=A=>$]3+W': MSAAF@PP>,V9[3>:Q@4&KK6<+L6.%:OOS2RJ0=2!J[!J, M6XK""3JI<$H4G# MT4N"T)(@=( )0K++/[97!^Q".&0HVC[T#=\+HE5HNQ13*^1Q/H&1WJK)!:K, M72_KE]02-ZDE[C(#ONK4DK%.XO@L$U-?<4DXF=8[7!).EH23)>'$MZW8)>'$ MN0F6A!._[+$DG"P))Z,23J8/0VSGS/;:5[2^X-'UUQ9#ND-;5TA:8J(UQ;#6 M2<8!&6QJ4+>%$7FC?+JN7PK1>;#.X%H:JVL(.JI]QBTG%6+H(AH]VM*\-8A# M6PO7(T;&5EN7:)G;56#Z$F?%XXH,1T04<$;G$VS3,88$;N=Q0>_$"@H!T_F0 M8YU4,>3DHM.>EAE^@J\6ASZQ9RT[GWRVF$ )95MU>;CH:2W77K8>DBV$YF T MF3K*E@,8N5X+K9*DKEQ9;XY#!'B1(I)& M89AD%CZC@G8ZKB+,SJ%EZ=C;R +'@:1T71M#=.X\1Z'UL+IR;1-#/%NFA7BY M"/.-MN_ ]7)O84H+.9IT MY5T5&RH.V'U82\M;E7*?PG>]#(HR"Q*9Y65D+"F92^:S=1654[8GG]\D/3D+ M'K(@)1+ ?9;SF?7.P6>?+2511KW'#?B,=)5 R_P3/Y19<9:5<7&=H:>@><$< M-),2;:.FA-9G ^JHJ6Q-"=.1*:UPI\,XNGX,LDT0HK*HK[(ABU].%U0B9AU2 M0NRS=;445>^L$JXC'XL'[7N-LAS3--<@@T]X\ F85PL0^&P[J4+*]H(XC7QM M';31>?HGW-^&'[8[CG_.HA]Q%5"V09O#\*7R_266GP5Q]O<@*0D0@KS,JJAZ M[C!)?"M/??*7G@6.@_LX(8DSFDN(A&>D[*N5VC;S=4*.1H"IL$)-FRL]I!B M5;)Z&%*3R/5&Z!G.4/R0'E=W=8>O++VZ:@9 \(%_9U1ZZ_!IECXTV(YKODGQ MJRV:ZYP,CL Y:X=78S0KL1!#6L+B*\&U3D.Z +=$/M>'@.G=+7MHA MUY[0[:B7FR-=)KWM:#>I_!ZCC,#F\?4"/2/H-C2]0OU^(BGD-$G$/G:Q87/9 M1OLV(455&N9WL9LFHA[Z9S#U03MF"@VT#X\,%L.;L6D7 M;J(+I]6&7A &)YGJ%.D#4%C$"W]+B!9LI#UGFH-JZF!&6(/K\>H:9Y5M=O$E M0&XXBT._)$OOT"GI>A)4P0<>TQH@K 2U5FDB.K5]%1 ;9L9[ S)E9UTV9HUI M#LW!2[,JU]/?<9!EKV36KE_*0U'=851A9EB:G4;4+3V3$6UZ*"C75ER_*:ICBZ%:[5GJ5]PU*R&@0'>.\R!40("L"H(!?9'Y( M4%1_)!KXM;B>]U=AF)5!0A0X39_C#*?4?PZ2"YSG-!.(N# H#6.4GZ=A1AQL M=(+J_R<%5N&_RSBO&H7&I-JC>P]OTU;"[G&8J))Y8'HO36S0"Z:2:XJ#>L1; M>L)YD/R6X?*)"%3?HTQ]J$K2$D7-Y7PXO<3I<9 _GF^>B*M%53I^#+*' ? M M3R>XSP@;;_QC$9Q"T),NL,W*$R"/*=7P337B9#.6F[* MZG,O*_0N"](\J#,/5<0**C]+A% M(%S!\%3NGG>T,APB%%5OY';B%^S2RX%/JU%B=[.3O,0\ *.OO %HE"II@/.3 M*^#\1EJ4KN*N4BK_3K8>6F1D32OQR>:!"T4U#<# Y]P@X&=GUP9O']KFJP*= MC=$NQRX;5B^WU[,MFE Q5=\ .QI5L'D:;U M*)>'D9:'D;QX&,G"5)P]8>(E;(/PG E92+6=ECE4OCT7HZ:.Y"D?#@N'3TX< MWF,Q1C.LYLLQ6A/K\HS,\HS,3.R[/"/CPS,RRQ,'/CUQ8/5X :?*\_1/'>L. MR,4&;I'/T,8\9<>:N<5WBDY,V%-Q) _)2*A:5^R#5#Z;4TTUKI;O/YO$'JQ/;AL\2Y;O+YN\8I>)R># WL4&PYN2,A8D(-+YMO.K:)"PJU; M/H\I AW54ZR<3?7!E^U&>NN+;R;@BRW9,&\5FZ)+K/(XN Y">I"YJ1QL=1D9 MNS.%2^:;/105$AJ'S\/U:U8"UQMP/16IY8&>^;J?>DTPP@&55N1ZY7Q'>/=T M 9T9*5W35@(Z=VZJJKFQNIZ**U_F[PC8NG9A1R-@X FZQP#DYMH @=#I'0,# M'[(<3S=/"7Y%Z!8]HVK'!;ZN54S%;F;E43ER#.3=&JNJUC8YEVUULRJ/W10> M=)5>69^)Z(@#VE"-N-%71NRS1;4453:LC*OKCMS<$Z*$ D7[S]/RMFTNLK8S MY_]K/N:8J>76[WBVP/&Y67@ M\>Y= 6L@,GA&8#28I*\&6#TFQ,?T-M;-CIM1993'(6%IZ6C$*3UW."FUBMV1 MB5/C% ]0<(7@WEFO44(&&0_NH[<&$Z7KYT=# [AMWNJC!M+94M>GT?5EY@\$ MCN:3^"[3/#G K9:*6K^OH3RG $5D4.@4F3L:^/I;!42GFI&O$>@/#&&S!Z,S M./3+J P0NS)SAX6@!:P/%+MZ1KXVH >,&T0/U47CM9!9FTZI%O')@-2%NISM/+DC;\U?H:-P\1Z@Y4*KQ4!S QK[G# MT*#%)AGPQ/5WWDE83LHN)V5MGY3]\&$Y*KLCLLM1V>6H[')4 M%BU'92Y(-RW;.DEJ;X- &^2ZIWU^R6I?DFJ7Y+JEZ3Z):E^2:I? MDNH/-JE^^H^EUXMM1!L; (JD[.QFLZ-8"DXZ+-FPP<#9<6 &\GT1B!O'=(QQ#3.8!24SQ MB4BV*3>@, KG&VJ=>(\'$HH[*P9K*RKD*V,C/A<:W0<=,X=55K*;TZ7*^E3N+G M."+]-[\.7JE;>4*\S!,4)D&&HI/@]1-.BT?B?OX3!?TQU*!DTY1:)3V&DWD+ MJ())JP;749^^L*L-+M/B&F6WCT1>"7I@8@Y@^L0SPHA03U-8])FZWDEB\K50 M>X>/T'40*XXIZ@5["%$I. .T:.NOBQR5"D:>@+/MGX'YF0(2V'MQD7%IX)K( MTBDU/)!NKN3W\TB5[*E JH*2),54' !LJ=P&$47V!O ZR: Q"[)DL) M" 8GRLGH^(9VOWDLLR-L:GDB),R68V]?-HM'6WR8)NG)_DJ$B7/J )49]XHLX_*-20W*N^B8GYKW6\_3 MGY7GJ,BOUD3.)YP'R6\9+I_.TS I(WH'-9&>K$?BM$31]L'AK:!$ ML.,,17%Q@?,*1:PI M5=Z^3,[[33IQ/^+LV>D54AH'/=G1,\.9=!Q4V/G3JED^ OJS0R@9J:&M(YTB M:K.L\RU$37S(9U;9YJ):A0I3J2?;CA/!:+!3YQ60H'W):9 DW+&TBR4?]C+A M$"'\I+P"*8LH"TF=N_<*XPC6TE<=(ZW'Z(7L79PQN0G-B=>7:-H=X MMDP+\7+8M\WM.Y@7W5L8<@J,32R<][6-/-4M;^?IG[2RLRQXJ!XDAV=J"=7V M2A(.E:/Y6=[[L*IJ@.V&;.O+1SCL]I>$-/#:JG9"*-J\/Z7E\IA,%J=IN6DV M=2]B>C&V U?Q(@[NXX1HB-@6,N=XGIRP,9.(T-FSZV2ZSDH4#67K::E&W'Z" M74#LJ,LI6 IK:MKN>GSVVP?9!6Q=+[1;,LF!+D>X!]!N27.)TY /:R%A&](< M0O=PYN)8134.A@?@Y?!R#=PZ4XB#6?AC)Q/, Z36@HA!RJ/I#+D#&D?0Y#0[ M5M.E#<@NI]U .N"@[L(TO]/_W 6 A(51$S;E7R7$#B>0X.[O_Q/[]NO/D5%[A,:[Q&M\_H?4G2=9FM[S&ZO+JX MRW*,WK[[_>';WQ_^_D^'__YOO>=OWC#]/"O^\6?V/[=IA1'U6U1__EIE__G# M0UT__OGGG[]\^?+[+^]^3\K[G]_^X0^'/_^_'\^O5P]XD[[)BJI.BQ7^ 5'Y M/U?\QW.R2FM>Z)[ZU]LR[PR\^WGG2RK!_O6F$WO#?GIS^/;-N\/??ZW6/[1% M9(\!3CKQKQ/Y]IT.?_GEEY_YTYTH-90I3.]>FWX]A)KO5Y(<7^$[Q/[[V]69 M5/N7GYG$SP6NS]-;G%.77+U^?L3_^4.5;1YSW/WV4.([L9V\+'=FV-?YA7V= MPW]C7^=_WUO^V:9X]PQ--Z1.?5E7D3RZ_,F4Y7N K M]]S8%_H2EQE9GQ9K_P4?NW)5^.LZ+1> RM29_0OX+[6@J#G[Z9S^-?"+O]:X M6.-UYYG95L1.[IH'6VYY9YNL!E9SUHJ0@__ONLJ+(U+F_*E+6:1V5)RX[/:KRI.K/\C?[S![U@G=7LK52" M/P_?AUD>O%&)*[(M5WCD6UW0_\YOWZ!Y2M M08I)^QRU HA*4#-X@XNZ0I^9,.+2_]]__+Q_Z^F7.BJ'U9^6J^XMZ)^:-V\E M?EX1VB8_UF\&'^&N)!M0#1.3NF@_+??T9R37035!$*L_>R?#U3;'AW^X_=,A M=7ZT)H^4XA_R]'Z$1HU4^]I2*0L.2&R:$J">MJ5[%JA]R"B@TDK80\2>OCGL M8Q^U@F%1KZM- O[T0[Q+%#JP*^WY@;M9I8-2ZD1% HYC0YV^B3AD!%4Q,JF)( KE.1P2=56_8<1(U M]2[F ><0A)PHPJDHZQ))M MZJM7S 1(SBE5D=# 8>:IM.PCC,+S3XTB$#4QQM&9X(%%44/T.(BA=VEURS_' MMGISGZ:/;2#-ZZK[91]1VQ_^^VBU(MNBKJ[P"F=/Z6V./^'Z>%N6M/9&,(6( MME]$+3J3)I BFT;9)US>$G&<-7 G8@Y8/6'CUQBEK1PJ=X)AN0*J;F)>+4/2 MJ+08;^#6/:/*.@:;.+(!%(W(G0C:RQR@](ZF%.@HS\D7MLP"W9$2'9=XG=7H MG%35 6IMO"[426*U*]B%B]KE-LT_D/*T>,I*4K#&-LU9/1Z3HLYH\UNL,ER= M%:L2IQ4^PG>Q;"B].[*.! MAV(YZP,L4DQ-$/+E.#G]^HB+"O.6D)1KFCJ6..[XPK@H> MMGQRA2R)S$FD].!O%&.]O5&T8NV?>#TF*-^IZ^1PQG('X](2-00OXCZ3\.&*@ML$5>U/8PPYK;ZT6-N28+ W5FB,-^]>Z33!KY1?,,UT5X5 M-;H'Z#L5I$@(SX5PPQY=B2[J!UP>D\UCB1]H;Y&6G[;U9(-9"O )UQ=W-^G7 MZ7C&'.W]0(69MGW7P\2?BS7M=JXU705CBX/&D# MM.JKH9QJ!,_A9R&*.*GF M2=)M8FB439N7X07P_^BVJLMT)9C'LK$R+Q[LK2P;%SJ_ >/#J @.X\3 \B!> M<&TT4$>-/OK<:06>B[:%X?P@(L*$53#I#%H$E6&9 @>7$TR+NLIXND/_SC'[ MXZ@8I$&7)7G$9?U\2<%G_]QFCQOAK+E3L]/P8VG673RR*HB'KKWCH@$# ME[VKY!Q7%5L0L MGZY[-:**6&SB+PY@S*$GCFI4'2:!S4.J(V.ARBL)IH98B MXN$PI^C;.T [BWQ>H6_S '56Z5_,[@$7V9G^3F C]+TL!H<:&5FO^91&FE^F MV?JL.$X?LSK-:=*U(<5U35;_&*W2_*LRB%FNAS[294 6?WM+'A*U=7SZAFHGDS M&T3_+Z?6WE!#&QH4]O;HSVGPA7568"0.L3&.&3/,#HD6^=)=*F-11-@C7 M,]19U56W+?K MF">MJTQ@UW1.!:P9/S;I=#I(9EW-5*%2TOL=K4A5!V]^I+5%H-]WS(BQ[!#N M8DN!H7S,:N*2Y-GJ^09_K=_GH@$%D/04Y&)I=X@7V?<$?X4K(!>D%OK$B(82 MRHH6\T-7&U*RB!0ES)'["$*CWM#AQ=UXD=6812#ACD0:85L.*@/)8 4<;D,O3=ZR_=K#E(L'IA<, 61./8W(I=0;< O@(02UKG!5E]FJQFL^ M[O(1;VYQ.4*S4J8[:$XL8\D?H57GHPTJ+RK*R/7X@0YL5P1>-P."Z'/S-/09 M8LJ:) 8??G2(F$B\#W^%/5\0<=;55GJ8A0]VZ-SNV2L#B.R8N=D("=0+'>R* MZJ5#(QCJQ-JO(!>SA+_,L(=I/HTK%1.4JLEHAMQ=JJY:85<.0 M$#*-/B?45CTBQUGLU#F9"YK#,6KX\P/4?L//[7]9WP7QSDO@N.H*2Y+H:@NF M0#'VNDYK?LC5Q=V'K$B+59;FEZ3962I9>6ZBTGXCF(HEFR!.7/;W#/RI. 8V MDQQ??+J^.#\[.;HY/4'OC\Z//AV?HNN_G)[>7$>S'MP('&1^Y0W)!]'N$Q'N M+4C>DY9%5MQ7E[B\?DA+_#ZMLM4XZ5')=!F/6,:VT1)9==XA5'E1MEA2O83_ MB7[,"K0F>9Z6%7JD^6_%I'X*W#0I*Y,8?/M1FR02'S1('G7IQMGDLR5-SH="O):G& MP] @V?9[:&0MV:"T[J&?"/&GHHA>/]F)A&4&K([)C*H8$D6IUB<,P+YO,#D+ ML2!/5C@Z[ &)[R_H2QT@+O?: "8)Q>X0%BPT5UF!JZIW-M'1UVP:E)52NW L MD;+FCM"NRVZAVH6:+7+-I'O8/PV,]OKH\\ ]/EV%$J.O/^:$4&'(!H7-6&C M_BPQ/B&;-!N?>0665U!C).^!) ,/ONDB)/C>R$=))# <- ML:0UIJ?80%5'-H&?2&AW+KG3%2(J)UM/U#W/SD4WBGJ@V-B/(;N&ZI*VZ3R6 M&UY!]:UFD[!>M$3::6DX-+(>9!Y@]8#7VQQ?W G*5[U_[OWKAAT@/IX3F*G> MS0\8J]O.%1@Z=#IO,,^W<@YACLFDTV+KQT04IAVPV^%V$B;#!U96[ ^\EP[+83-L$(NJ&[(5I-ZGJ(&_ MI4#I;'C/R*,3/![V ,G_Z(D?H+1&G0;B*J\=HY*10'\@#30R*"Z?>B>.D8ZR M]7"]*P?DQ67":.+0G*;"?3IC.J@A!1L7W'P%\H'G[(R9>_X/4] M/L$E+6#-SS&LZG++YA#:(Y/K#VE6RE*Z>09Z##4UX("N9BY=6=QV19QA- M]J('Z(X^0D]QM+(S(45<5?*4]6:VQB%@3DE"Q(/+])G/'-Z0=A2WZX9BX7H* MJ'C[.?7BELS6.0#S&'X8)]"EBKP@$TE_U(7ME]B M\M22-"-[+C,LL6D5(40:2?=C6*3+:H6 /N40QB/!/FJ%-L)@='BUV5DQO:MV M ERXR@[-$!5KB.N=>,A(#-RJ.0$T$^M%WT:P(/.K;%!O"Z'16:9B MXM %$ ]9R)[>EYD5NUNQ>_>&OVYH2M(87]@,ELZ,BW>Z>L_^PR:*OF3U MPP-IUX@S1B'T#P;- M$]6:JG11INFCG1;[\K @P=R[<=.ML):T=UG5[$%L5-:#1==2ZVL1T%Z+C6B; M;97O91'K-\%4^W4(5GFZV8*8*Z!6XUL"LTGVZ1S-T>2B9\43+J@C2/(ID)6V M/ -9Y\SM65]D:&+JSXRB8_VD]T-LG!/5LI)EDLK0T:JGIB;2Q+YO.'D,_0)/ M5DA2A?=7BS!PY)X+L6BB,[^[LQO-:)L/=A]6T[28#!P86Y)&=@-+SHD*]NUW ME,&T&&84-[,^'M=^;',3-@+1W-N=MH,4[:F[T84#.$QUS:I A^Z"#/OCN: M=)>,,)9P973TG25F2?QR-(DG[7_$95JSNS2:VPTE!YJ:*\J3>JFB^QQ>XLIS MRJ[V:IBAJXPEQP_4$FT9:1@@G6#;./(XD._3O#_'%@>T %*GWH"JU6;:$AN: MQ%KI.%;+99/SJ-';>U3$I6.EPL:*U?I)5JYQ4VQ)+-Y'-4N[VJA@JV^Y3 M,7+G8W?RG (HMZF8&TQZ.LTNT;Y6X)TJ\\!$7%3Q:(>*D9W![I09)5@^AS-8?DAL"[;#;T@V$/MC][?NLT/V:V.MO4#*;-_X;6@ M0=-(]EHOJ:0#2DML>VJ7U-YTC%5I)^VE\163.&B. ZV)<25.R293&S%+:]@LPIPV$QH\%M@YWX+INP-4(H;W4:P*4(GS;(RJ6P'Q6 M55M]4!Y*R0)R)^6:*XW=)0+QP),147J:X@"<<8&(@^^HCE4\F5:(AB*-@I(> M?9O^ .0OT Y]S,2.), >H$;D-2 &&E6-(!,^F@H/%Y$\GL9/1P>#C PZ/?9# M;!N(\_[Y;8/@^)BV9W:@_^,/OS_\ TJ;X'C0SUG?PRY_^>/#O_^./[9-H&"(_V$-125)*3 _E$%H)PH%M6=(.Z6XU:SN)\AX7 M^"ZKFS[JEG93VX%84E2220M[0QVO+ S9,G"V:Z=1'GK&2?\+U MQ1TM_C39UTGN\WZYI'T70&;;E.XUJ=-<,WJB\:7I'2BUDQOF'ZWZ8FW2$#S) MUU8T,:Z12>HO4QKU M2V_:+)Y6"*SH\%E)I!E1Z*V@V./YZ3JOKI +&CA,@= MV^]X@([JNLQNMW6WB^\R91G2:P*+"C<-,2D5JU2(:D+@B7@_%/="L M[\ X M%@"?UT OLI\"6L M:T%)LJ:(J%!%'X5FBK:"B6E5C'DBTQG21&W9*X8BVKJ<+." 5(ERE(5,4+,50^_ /+'>!&N;+$E.'^^5$K1B;Q=F=K?!C*QIZ MI;47R,F"ME/,!0[?I,39?0$-WQKI4?B62CMBF<2^Q_"M]@BAFLI"TCZ-@TNZ MNA9P"5 A8BI)%$544OKP#RSGX5OCRQ)3_?#=B,4&K%\+/=L?&1QK!G4)-';^=8"U0].X=-MJ6<01EN4#[+40"EK29FG0>C:4N M5 R1*'6+5UMJ] [V"LL$1=41Z,<> GXJVP>YS)(7-#@+G'+SYE"@ ;+WX* + M$"\7!I+ -P<'T00XR0XAO: TX#G;WR,W[6$D0>O,#/_BC7_GT9QR"*A?)1WT M6V?D.FIV*#>^N(60QZ@Y=C,?/9(H<V+I=( @=8#5).S(J=4%_3F( MOZ4 Z'HD >;1"?9ZXPID^L3Z#8V7*^6G1J6WU,Q% ZN7X@ M9?V&>MF@6U*6Y N[<3OT@0_3.B':CSD^D&$G-#Q@8:3KMF*=91,"NP:U>LA. M\[BM(QE),ZM.22L.J\] +3(KA?Y> HU4+^SXN&E 8M=#)TSM20=CZ24![&%X M( ,/0@=\[2F^-2>;*VWZ0X?3F#;S!'ZE*D=&G"?JNT&,(B3.ATS 4'G&=W^R M(_J/T[)\I@G'T89=ZBB(ESK17M"4BSK@ALRXEVQ.XTQ'%*5Z\33O744 M 55;P\2\)J8\D6F-R:*V[AE(3B.MSI$-B@X;&+VY83!J,DV^>?MUH4D1=EW M*8H _"%=84#PG8H) V]?S"E7]H9=CAAI?, 9,E)-KG&1D1(5I Z]F$5;C5(^ MB#^YB@I[#3D-QE;#,^"LH(TAKNJKM,9\R'=]B2DLBSJ]'V/37%'($K6B4]ZH M7'E.70"NX033&DLZ"52RF1!V>#I>;=EIICE) ^_'F $;*2NA%:KBJ-/7 MD?-D:CD\+3ZE&WQ"-FE6*$DQ%1-2HB_FE!![P_[H,/$!)\-(==H.,0'TN1&) M8!156;%29H@K0<6+O8:<%6.KX3DAO[]!*25DA,M[%X1V_?'![+X$N>9HD#2: M);2ZZI3R '2#@5!!SH((;AX8%NCH:S8^U50N((1^(^ 4]("46%^6J-2X L_OPK].P4Y!48VP_/@AETTH>3 0$*( M_U;"*?:Y37^X[YN'8WZOE5RO'O!ZFV-V6A^?KJN[Z;H>"RKTF:M$Q8!A?4K1 M/ZD %?)ONNM*M+9"(5ZXA'OZH(=O1PNT]Z:\S F UV"/A+O3E-I5C*MG6J,% MV60%'Q%MIIW9O31GQ1.N:A[2_X+7]QE-W>-8E2VH.Z+[ZE,(3Y=8CS6=5K_3 M@?6A67C==P/C+Z\>%8/6NHH,-NC\ZAD'!^U?&DX5^)Z-Z]T84VOJTXA68_4]I1B7HCF5$E3E*C))JD9# MI)Z6DD43ZYZ1Y3Q-5SFRP5,_1K,G EDEFF; MJ(YB-TS5$>,@SGPDY 9^(7P$FXOA +=9&!&0TK3NQ!R%6!%Q%NX])(5ID8ZJ M"M?"6[#50B-:CH4<$7!HUGA&%IH_"=U F"503)H;GM?]S"GE,G'P2E*= @;) M/[Z8*T-Y$2M$%KTAQ7E:)'8Q#R;C5*AY'%469 ,43>8S!RF!LYU=@?@=[2M< M55>XPO1S/M H?X*?<$X>V;(+71 %JLO"JU;=-9TT#GUD/X:^C0@(,9D366%+2'E2**.)!KU/V"6OI M+Y:6L7TL[9K<0_O^TRNA/R/^"BPD;-U;_.F6I.955)17CX9Y0T4ET40^_,/, M7VXF]F6),5FV1A^_1I1!LSPG/B\3DF8%X%WU/HH^\4"*8 MQ5@=XKU%4^\A=&[,0ES3.*>Y2S,68V?+>BJEF-5DR8T)8@MD15#1(M[U15 M"*'A6%]/2[''*%A*_^A^:V==C\F&_9?GGD?%NIV$K4XWCSEYQH/'.C8[,2YC MO:5QU]'!JCA>HXB+DAE%&WN'2;=DX)%ZC2W\N$&U*DPYPY(FG%GY488]!V\0 M:7AD$RWE$Z[H.QRM5N4VS;5)C9$1>+@3&O$?U@1N%PY?\A)8ABF9X?XEN3Q# M*EO!Z".3"FAF$4A3[<:11F#/,*)(2Q1%Y-B-W^V&[W1A0JXABPDB#=6AJ-3924A9;Z6 :"_02NY/P?8 MDPUGQ3_:[Q21T&$O)Y ,/R#62Q^DAZY"A*?M@%#8'0,%YCWE>G)/0-;)#$CW M9D5T0BNH[L4LT]20E%\"/0FUI![B(=6OA*R_9'E.,\&SHJ9@R6YSW*Z+;1^! M^&9@1TE%D!TO+ 5X]IN^S2J+.<6AMI/N7S%2W 1N6O8;UCPD, !,ZF,&N%PA M^> CFYQ7"F]44&\J_2[8H28 .TD_$P$A-O3F^Y(R99^,V6TZFE' M,K]B@!-B48T3,NO51\2%^@O#T3)[HKW?)]R_;Z%8M^?;'JWH(QYJ(+?.VYO: M,=K&E#71YSOWLF+.NCCJZ&!I/ME;&)SVS68\NE.26RO/H6.& X 2]T 91YCY M5H>!Q[9T@7GD,+VV+XA/"AV:<(B-0>WMH,_,$N*F@@](Q<4N:38>![V"Y>1= ML<^EE[Y()2:M\[G#RUXF-MWFTC+S,&*?CR]XV=$UIKM=Y!4GY)7P2\O8X")].(.WJ_I:!/3]0AM_;,M480#B.>UG$]2-$KO8^EH&@&+'! M[V'I"E)=DCQ;/>N[53+!"8:G@L[@/#;M!]D2+S"0"Y7[>/^0%6FQRM*\GVO% M@GYI)0N)H*H.&2?&.F)ZB"V'8,II6A8THZHN<7G]D);X),NW]63@4"/5?@RI ME"5!)'9=LD/M0D4-E6;2_@/]F!5H3?(\+2OTB$M4,3?]?5IE_-$E6^9;U/Q)6/J ,$#,ZVI())56GTUZZT'2,-I+7^-B M75VFSRPA/-J0;5%WC!^G8B#A+AW3"-NF9$KS3M,RB"=E:J8WD'0RZ+&1B;(] M M8_F5-+HVQ-J3?(V >8B#625KC$[RB]8G7)^GS1U+4[-BQ_\+IY!P$+"UGOQ69*Q/Q<_K#CS"X@)[Q#D(AE'$PF@_JEB7 M+2Q!G,W[.BB'1W8<_I"T-^;]R&S\A!A.T=X,VMM!M]Q0[X8]MORR,_:=5P+L MQ$BL0%.^,TK=WCUHWWR/#,UOO7>&EH]-K6N76;QU*1S'I;[Q.*Z7=8 UNZ@B MJ'7KF-+=E&H74@8E"S(A'5\W*E[905S2_$Y5]/$=CK-A-VQ@HVL[D@%TY M/SW6V+5RTL?,6+*3YSL>R^"]^AE8(;:U.)HA ML83!H9>EX4KLY2:W.W[K!Z MV =K[])IIH/8FOIBE>49ES] EYA^NR+P0>)+8EF2 2\!YD#Y+;R0[:,A1B1[ MZQU;-6[(-%87"QO*SR^,_+MH6S3P^VGD4G9Z% MTO7?MU4=P?)+7V#7AD@G"(.$RMF.]"'3\AUB#9U']0>\IDU SF:OMK0,SP/A M&>$2:-$@1&HM+A 6-658.A3"BF,;_B!>$CY:A](:59U0M.,J\X!J&-X,D&(> MTC3&3<,8J*RQAJYVA'@@<9)1Q9(VM5DZ/M;*I4F#X*4WN4#TTA5BZ? %+(]M M_ *Y:0,83=GNVHD+W*Z(CS^$@?%J&,-,\&(>Q'363:,8K+2QAK%/I%CC]9:* MW>:X/;Z9KVI]GU;L1)7]V>_L-)4906V> X,09^I@@8!G5J2EP]^LTMD&PQE. MDX$.6O5DXH^-,V%O&"GG \T\;IKY,HVB<]XDUIC*;Q8ZVH^[S(B:,A,&<7%J M8H'(-W:Z=&R3^+>-7D*SS96(!Z@(?8>R%: ,(XZJ@LUCRMB::=00ER;6N'!9 M9J1D^PQZ"XUFQ :5&8/X(#:S0(P0.5XZ3BC*8!LKI*:3*_KM\N9T1W*''ID< M>J:"U>_XO.8FK>O@5_I9 ] PGNC 8!Y31!9-XXJ\5+'&%K[]XZA8G],2Y';Q M16?*(,;(32T09V3.EXXUFG+8QANE^80_15FS@JMN-C44S3WF=\W@:^\ANFWN M?HL_!&DQ:AB&(%@Q#T4RJZ;A2%VZ6$,2_?&8WU<[)PA-E0W"3E]Y@4"S=^?A M!H=9!;"-*2.#;)"ZO7OX!:0G N@81@-QA9KS?V_'E/'C$BR.8L^KF'6NW0+8 M:#4S>]#H1KVRV2_FC58X^P%]H)7.;.7,B@5E\>AC.S0YXIF94OM-H4J6W(>Y M<9D4&WE4,=W 4'NMPF.)W[!$EI]D\^:6:0PF#G;W+OS89+T_\87$[8T"68'J M!]P[;*G;5M^,3=&4^32*N5E#M!$;+ SY#]/O\][$8Y!$MKWE^AJ73]E*,N5 M U-[*W:S@5 7#MP:[1)?1T9M4PDGQ7#:!W=9(F7BX!@@V9$($U8RPMG^0;5Y_PPQV.T' M,- RA@NA 79BV;L'K'LM>?0[[=1Z>C*%WQ=WO7K ZVV.+^Y."_INSW_+UK1G M?T?*#2_@%7["Q1:SUO#T:XW+(LV/MU5-.UQE]?[YLB1LI0^[R:5M5BO9$ M_714]N?'-@KX*IG3 .*YD,K8X]5WTDJ@\ZP(?;R>?S*0A7$W"HN^7 XBJM_W M"G/X&"TSVS[S(2NRBKX>NY>6E?%OI/S'64$+3'&6&' MV-3L^$ PB/[P\"^XQ\5@Z_#X31.7;A![N(?L\P'JQ/E-Y'(G^L?T[Z0\SM.J^I1N\ G9I-EXN&FF M=OM5C;4M66WHSV5:/<^UBN5S+":-TANNA?9JJ-$[0%P3<57$=-'G1CMP?WXN MS(B3NA_& $-#_6 PJPR1!87WS_NB'GW-QKGH#$U],)AJ^@L$8U\+!0&)VYD! M0&A-0WYT^SR@_V>F&"_OI6B"<5Y5S6"^CXT N2[V'1G/SR7W'9NHZ)E][NQ& M9(B3A;@\]C>3Q$,S.O;&<[&R$4)@;!76()BFYZ*[F.'>(B/FAVV]+=F]566= M_:L_,RV9!W-A2D]D@"E_!-UG2X S;=C&WWF>G8:>BP+H8P[5K:3G@!;7=M=W=":RT+/M]D#D#C&PBC, MS#4YB#%VY0H98-@EG.7S1[RYQ>/[+54BH[ P%''$^+Y1XSLL=!?2*9Q R#I1 MZVZC09^;'T.W\:JZ$S!*]JW%9.E+BW@PM>8)$L[F@%0.YN#A< \(MDKY:%L_ MD#*KGU\)/"2S-'/Q$6@&YM?<(UR*L*.<$SY[V'I :ML,J-.AGQ1JO6) [#O&U7. M0BW(DQ6@:/!E,MU]E114/4&6)%^6Y!&7-!I?4B&5$EH=P?54,&>D/67+,]I0CX>!U!WH8\A-\^=38--+/I@VM@XA%!#G3UOXIFWDE>6@ _"[RN&_;EH M^DEB)^P&D*Y0-RFEV@A@&JG)YHN1E+.M$P.[?C8^B%S MBU,-9/N(4OX]J#G M J$W26EJ5+B#0/KY9>O_!PKBU?L"FT'6WF\>TZQD"?C%W3DI[OED3=/@W)#W MN,DC\?KB;H118[UN!3Y4[?30ZB$M M[T-/0YA#A5C6XFC],M3$8 FSF=_ U"V;\J3YI+#J_I6-B2FA#4RXXS;8J2>: MF_H',M[,;++79$TNTWB3\S53,73&K% FC@6S:ET:%L#6)!'"L#1A]MBQXZ)V MIT%)EDUII':[Z"12UON/A':=$E?I0KV_2*Z9'%]\NKXX/SLYNCD]0=.M0D*%X=X@AZ487I/ MBT#.X4Y1J#M[M/$=HOR4U78:BU4\VDNCO?@!^M2<1GZ3?CU 1W5=9K?;NNOV M7Z9E\.-7?<)5NF/4/5X#35WI"W>):?J7;[LC(HT;"XD^N.V8Z'OG]WVB5E'6: MT9+B2CFHJ!,>L%HN[(3$,O/N.:OQI*>HTD#79+,; [9]J<@&&[5U/^$AI(9$ MM)/I35FF]A"45"=9M3 M14(<50V+:*.I"0EI!%I"RDBM>P:2XQZ7VI$-A@[[($)[(?29B2$N%TM,=@0M M92?('EN!NC:_%?N;=?;W(U2[TE[B(LUYP\&7ZF(*\/IHM2JW>#W"N -+[9>U MLF3)4 O?+M,J^V*HV&UKO9^09>USODC^L5-$:2,>-@2X@"1QCHUA_+ PV@\O MUF4+F@IJEF]IQ,8IH/-E6!+#SG>,:QR!&FSQNJGX$C[(0BC =Y$F>^')4?BH!6C&YL.A65!^!?O AN*>R M?7#++,6!;"C8KDF\#C8GI?(F#3M+\*$]2QRT8]4F_M0?QM0\(ZM#Z3)#HUT"+7 M9XN-\#O^>73VD+,CASR$V)%IR#E#P^.%XCA12 14T5<3GQ\D.C;(24#K&S,* M7=H!U[%E:,4=OK2:DQU3J*FZ:8"PJ;NW)G7WB,N,K$\+]6&K(^O0^GO+5D93 MR17+5MA60%RLV7\:IR^C2M_.J]*W3JOTG7F57M=I64,K]9U!I;X;5^HMOL\* MMOOXI57MNWE5^\YIU?[159(X-@JMSS^^M"#[QWG5]L=0DZS-RIGV$I?)#*OP MZ6YZ=?34>FIM8,_MHGZ1:?64VE0CZ7Y$N/DU]$2:N'8(Z)..9] &@L/I,X&- MH-?-BY8"3!^-KXYW,_V_-^9EG?S$/.CJ[-X S.Y*]]#8%%2(Z')KS0S_7DIX M3[6[6?VA0??WI(-G\L?R_3O/@P]QF%:K[F9R3;T&6WFT+X9T;YQ<1!!X'.Z# MFQKU'(B,MKY)U/J!*9HI2F4=2D -V<\VE99A7#D5Z0H:7F+9V,$<5$QBVZM! M!B#LF4 C=!C4+697BXW#H?O%[&+#;OL/2A\@]$O6L<>6L('6(.N_N 3YRB7( M*JLA"'">%N,]8?V?VE=L?K($,3/BH1WOF55A=">6L+_" G'PA8G\"PT!QI[V MP;27=E0QSEK1OD%(G1R^A$J1-'BR6@G4H)UGZ6V69^VFL>N:!I<'DJ]Q6;'; MK.KG,=>!XET_T%4--%JD=8RW2 M""\9S3%5 T9\9Z,^4$M ,O 1NJH8,YE2E&55%(PMF M7L,PM\ 7=\V?#]]I$\$>9JYZH[!)JK6 M+(8[<[ZK=(9S-:4-S27M4W3;/4:K]GEH,L] #[&OU3&IX5:&Q#;UOC"('>:# MYHY=(ICGB06_&:]10IW6 >JPO5-$Q]\DMJ7)Y3+@#I9T3HMYA3=IQE:=S6F\ M],J*YDNE[('[ZW(Z.[+H2!&$[ M28OJ,GUF5X5\Q.Q:^S&CI0(=:P4"MLR!%?5(H%]^1(Z)[( $DM>H.$N+9.:-\?%80>,]LDK M ((L(YJ!A%#9#2GN;W"Y.<&W]?&V9/5&(7\002UKB>V 3'O%\:7!?X M/JVQ" _A+;'E!Q$. M0YW4_@PPT?9M-RHZGX .>M$G,V26PM#G>H#75>,GHD :_.?"((/Q]W-73 M%7Y,G]FY0]7%W669%:OL,#Q#G!F+BB,E_9PFPB0Q!D_@;V[/B$_Y:WWS!^1/^2(KZ M87QJEA-;YLVNR-9R(6?J/60#+"V-H_@CL9]07/WQQ807!?CFQ1@U!F;'F:G9 MF<%&5K[0+ G1.LM+XI4BRG::M] 7Q3VW,::1# M=(SW7L,VRGZZQ".[K!'^]Q<40APE^.(ZMH@8EIG]N#RAT!ZFUEO_C MI86(/JBL0L2HCFTC!#5G%R%VY0F%]H"M9:\$7J .:"VIY+=.!6>MI2LNO)36 M\H8ZMNY<#HS,;2];(TN'$.XV?(O9+X;3.+(WS-K,?WMA@6*(+)M(,:EGRTC! M[5F%BEZ)@H$^7,,Y*((?Q.N;3B[ZG1*N6D^'G'@Q[><78MUZ[DW,;CN9B<6# MR!<20;NY*X3;&-*:96WFGUY:@.CAR2H\#.O7-C9\(7:1H2M-()@';"GW!?"! M<4 K^85\VQ1PUCZZX4 $;>,G6EG:O0U3(4'[UA=R2.V]61^GQ*D<03DZ4FQ( M6,>WC%U0BQ)*B;^YG#-[>1DKQA:] <3M!3EJ/_, : 8P=3$/'F^GK?CIUU6^7?/#%=I/N&]D7CYX)!?YV(!G>LG/XNVJHC55 MM*%.0>_^5,2I<2C&!Z<=#J)?;P]8/%C6(1C6+,K ZKP)]-:M,6WIA-V0EU6M M@+9,5:^!4OJ/Z>HA*W#Y?%2LV<%FCZS?(3RD 2#9OKE2TA*]"MLN3T_1NU$A M6Z>=[ 1VAV=RD4AV[T-JFAA7R9 6"J4^2[2V0W#F.KLOLKMLE1;U\0/% #XK M?BM*O"+TYW_A]4WZ]3TN\%U65V>T+Y]6I$AO\^=+4E7\)MD-V1;UQ5VC4J[Q MNI4>(=ZSE[8ZO'FQY+FG3R**P'<913P[[ M,=CK.X6(WY]P?9Q6#Y9Y_J]A5WQ^R(BU6M+=\M*JS)]ZQ& 4G<\6V MLDP4+0,GW)7S;IZQ:U6,,S26L,N05E0!_;BE@C00_80>6UUT2\-6IX?2G6+8 MJ#0#3,2VFH>Q VZC'PY,/2^*9V>=67.W[L!\V*"9::#+'H9__*U#]DX1'7V# M:);TM)> .KR0DN/ZYQLP;L&<'>%O[M+#1-_L0K@)!\-S_GE$^)"3+Q5B MK'O184!UXK]=S<^-"J); .:6) CT S1^)I=:SK4ZIS&,YE[,D(2P;B?=,2*N M=I/=FUC5,WIZ"D5U.RE4]!,D!*Z6ZNG)7<^("S)C^YY>V]&C_]=*QMZW4\%' MSW9-Q8)(+K !(+?4\Z((]MV\*=RZ@Z^^.=LIQI[4>4&S69OE%,[1MU%F?3N M >,VRW??3N%RN;Z=OA!NPH&Z;_>2P\",5!98\W.C@D$FJRU)$.@':/P<].VT M5N$1=D MQO9]N_[<'>FD8^_?J2"D9[RF5$4^V[B%&[=05C?I.T48T_L MO*#9K-UR"N?HVRFS_AW @'&[Y;M_IW"Y7/].7P@WX4#=OWO)86!&.@NL^;E1 MP2";U98D"/0#-'X.^G=:JW,:P]C[=XL0PKJ==,>(<.WF6;$B&WQ.*D$7;OIL MW]KUG]FS>6_-1U]K8EU#PY$\)QA.2W;E:_CV0U I!/ M)QC?BXW@.]9W7;LN MP_#4LE'5'K[LNI4',&#E!ML05_X#\V!8K(_6-,NLLXK^B^V**"HL2='-E';; MY&!*UCOF(&X\I-]&CM7;Z<"&DM[S:/((0W00F[H;[[*#Z \WW,$]+@9,9U'9 MS*4;3!ZR[9ZM,-_NV8=H*_]-0572,OC$:J"V9)=8LS;M."W+YSM2?DG+]3B? MU0NVWTHE:$E'N6F7FR:U7E2DTR@G^]YDSK*+%9,@%!>!DR= [1+3>AAR1Z[3 MYXO.8@(E0[4#[@\)IO'$C_0#"5[ MPDVQ3O!=5NSV15_2"J^.UG_?5C4[[(+VBR_N;M*OE[C,R)HJ\#WY)^W>?$E_ M= %/7>SUZ*&U4T9KK\E."'KF!%Q/3YQ-I7E"W NSL MJ&[L=698G_EVD<<+=WW"!0H:,E0<@A+#UAOJ3J5B_@[0KSRL+_.\!)H7."RO>WA RDO2[+">%U]H/#A;ZO?JCY3NZU! M8VW+ &SHST,.-J\$JE@YQV(;_>+;NCX73L1)'0_CBJ&A?JB858;EL>TL7YCI MVS&L::O>:?�G_L%/F:YY^:AB+"K:UA0"]I39=%?:@VKU>\7JEY2?4'<<[4 M[MH\4VW;N&#FSWB>47<9S3S_RM PPV+;XL5W$.=<,!$G-3SBOIFA ??GE&%Y M9+MK\>;Y=@QKUN+UVSC:Y/4:P*[%B^^@OC"@E[5XBZ(^<"_OXNXD8]LOBG5% MN[(;4ES79/4/2:=.+3SJP\F$':6U8O,>>VA*AY#,56$@V3U!CVD6>! :6-N" M;%-?)^+<4JPG2B55'KP#RWGW2.W*#E/]S@^Y0Q?EFL:?\AGMY ]0HX&XRNN# MG*8_XP)SH6)WLT#AJ%CSAN625'6)ZZS$K+C=[0;L27L3,<>-I=8%D7)=!O3R=5.E,]6A$[S;!%'W-;^*#+,M#B(&5:E M"D@(=VV;92%\<>%P0(9.&'UF0HA+!5[/%0LY9.UF8':$;6MY\!Q.[ FO)82* M#]M.A;B;D"!UX'YT#^80P'*UB:1;IG&;9_=I3=]@A/)Y MRNUW-%6V9**9.Y>[!V9Y5G%TAL&D)]'=!8G(3B8LST*3ZG M!+'PO=ZF.>T';,OB@L>HHZK"]7A"UUQ1P7.9H@>.BUWYYK?2JRFW%<:2YNE@ M'3<%YB-KEE,N%A^U-:C1T%I?GWI*BVWHZ*SR' F5F]64/,19CB,O=N2&NEM>1J?WWS?K?&CXSF/_&C$Z*CM19 :EY# M:E9+;)D1#;/5OI=%L;/.X R_#@%,NXCBG0%]+38'U]LI\"U!6M*I7 ;3,78U M91L'WN,[4N*;]*MD'[U;HY"NJ8%1GUU6<#$6Z\J:EFAV%]?,4=+<;U^A.0SLZ-*Z6%V?*1&$,^>0YI1(8R3)K!M2> Z)D5%\FS-(U>KC+AV MU/'*$)NZU,H4)H \"V)2FW7!RQ5'[#E^H."E07(R1'E%\OQ#<_B<-O"8&)%& M'9@1YR$'XM9OO#$H@5FP 1M.NC[:?D8 ?69"J)6*+IP8(4X92TSK7Q=((/;4 M401>HKA"R(- M-$M<[J@\>F(*;."G-T7Q0F(-&):@>&,"$&C,T=F$Q1U8R>*(/9]PW1P2D:W: M7X])!>\QP=2E<4:G[CRZJ!WZC2D@WV:1!& R89UY4G1;-M*B8-.=W0J&%16/ MN-,#A)UV5VNV4)4_7^^73SF)/GR9I48SUY MKB'3*:4[@G%1F@=2-0MO[[^M V]V(2F75?Y MC6ZOEN"DJ.-M6=(GYUEZF^7"PR:<&83LWP(:]+EQ!50$'_M^715J]HX6N)/V M-(MTM2JW>(UP<^=(S+N]S) *W=IBC!6#/2X@V^#=+@8EC8)-@3[KILAI.O%KZ2[A=4TI]BZY?88E@] MVVH/'^WLZSP7FME8FW+'1$*?:T+M2K48_^3K2?L=NT2Q-&_?@;O1ZRZ+Z8X4.?H&,0Y.LOV /)I46;C^2-N& M*;6DS9=$RSG=A7[\IKDJEV84EUM*;M@-VMTROK3NK?&+C;MJ?"AIJZT\'6&% M!M1<5?A<#IQ&S5!S5^!UG9:U65JE=.\(J>S(JGWNQ)!ZB^^SHF"C1.0./>.T M_!8 "VYB7")VVK!XA.Q;<\B>%H;] *5S1X!].P$L+M;?$E3?AH#JVVAR(%+B M[+YHIF17SZ=?5WQQ-AO6;)9I5Y.A3WV&--^F/'^:8]-]-# OQ2(#!O/+91A% M9OI)6D6T:C41;E7Y+"=J_HZN&V8#9'4PLL.1-E*9F]?$L;GEC86!'LD*O)T0J#B/E9-G!B?^,U&/0Q3 9E3PV C-I,TOZ.*/X@N"LB!H":YLJ*T M%)YH:Q@J\;80_GPVA5*'+L G;DW/ &[.B6;+L%/-A@D0OUA$4AS+@/-#N\ M&* =B[E];OY"QS3;N2?E<\0K6PRPIPP*9EC0Q0B]-77,@)8F$"4\MGWP OC@ M@[1M[*FCE.D/"/.='B-@JC4\%%>(GG![/1VUQAZ\H\IKIPU>/*8,H M/A=4T41FP%&TGW#=.X][=S"M-H[;F[8YW5IJ.L09UY+"+#*G9UT\Y\=>J]PE MOQ6]TV,+V@?;WR81Y342]B"W/=P: "X'1UQ+O%@?=*TL?61<];FOT;I@2])4 MOKM1H%ON 5$7WTD^"Y4OD^71I$+B(^.T:8Y:S? HQL6. M8%Q@!E'IV,6YB^TY!VT@NFT#47MN4FPQ1 .3&4R#WBF2Z L_K(4M?KRX8V],7Y?_0E^XQ&GE]- VO1<71[BI MO(0\2TI>KMB.=].6U-MA4QK/"3^AB-S1\+N70%DK$ET\=LH,5P=*P6#H\'0I MN4-G9TWIWBE>VL=QH)R^C($8[^ZPN2YR]#VAL^^1PSV27U/HB*8GWFIIS$_N^T>2Q MZ11XLH+2X>O&$CCTSP53-&'X;SB[?ZCQ^HAVP=)[/&IGS@I52P/>=.'2B33P MNW'BG.,NBN5W,--A"T.DP:-O<_.GXW>((WY,V1AN&I1K2<"K0VGTF/>#U-L<7=]."5ON25C?I;3YFQBS=]G,: MZEIRU\B;2P[/<:SBLKF]I%-AF9Z(WU6/X!7ZS#4#DWL>L(B#^AZ2WB-"&6BTGQ*D87LMNMZ' M2U+#W2FO-0=:23I!Q,B!UGM1QNC;G7#@6\L-@$%FU]SHVG&]\N!><:BO9=!H M-+J@7>!CX-0!* ^_HU(^KN 'EH%6=?1+=YVR%HW^\HC+^IFU9?51L3[]YS9[ M9+=+*IH*H*:@R=!J.B2KQI>O)@3F%LI:B+41>:NTR0YCN*!Q#FHDS#6H3CF! M-49D1 ;Y#L1G<9%^+4DER/8 PGO6*H7MB:HP[_P< Y [#2=U!I).YH!?D%H? MH+18(]P)'J#[,OA11T (D#D5-6&=0F]$-*T'[VASMJ 6YLH.:H=]K'$Q#K73 M/=1^?9U0DZ=HSK 6+C$3%^P3%F1B6E%=$.>BODA%C2\7P/?.9G&J4]<&[P(' M7KH.JG8(FT;5 Z02.]8$0J2==<_H\A^P>XYLH*4/UI]>&[1,P[0AMF(+T9)% MM&!Y7;!VMJ!5Z\'#9GRHSUD4&UWZ,*39P9!GT:P3A>,"0CG]FDVM*HA[3F]H M 'GQ'^%-[EX &E''^F\ @Z:Q?S8(8VL%+DF>K9YO\-?Z/?7\#VAC(%'3M0D3 M-5^,'#ER/&IJXG,6.T6F- U%I,R4 05"4$4E FDZL@!BJ]!K(,X^9>P^J ^D M/"';V_INFQ^M5F1;U((Q4JWHGIL*47L^2HT[YJ#.CX9W:O5D)X'N2,F/<5VQ MS3PK?G08/_P]@EE%?943\ZJ9,$NJ-6*3QGH0!J7/C-'5#3E:47J7&#QM:*S8 MLG%+"NL M8EHF?&7R%5SA[ M8DN@>VNB9>,A5C;:CSK3AB4]9WEUR5F; JB(/-]NPA70KCNS5PE+;CN0$8=U M/@P#L\SU8X-%>4($C%ZYU*.D>L'V0ZH$+?DM-^V2Q%HO*J9JE)/HB BH5V): M T-*R77ZO-%9#D0.^N&R/./[>R_N^EG75;Y=9\7]T8;7[27- MNM.,[?F_(:=?TPW;ED3%KW"]+8OJBN3Y!U)^2[I[+:#C MH+%$636AQW\1DJ$7?NC] RT11EG1.Z^/#2AO^Q>+UNG7[L*P"GUF5E%K-O!T MZV*D(V& /8G%7CV/(OH";QFF77AL!UO86U5X17.Y]0F^'8^P:^5VD5@J9QU" M)9:-5X'JML7I/*DCETHWV3UFT69-?PX=,72U2@PK8,Q1B-H2T0!/BT?Q^9!6S2T(&U)I2JU3R-R.QDARV3YBQ*K9G13;\AE5['D<4S< - BF M;&#U)9ZID>N*9FATGA8!H//Y1;T[>^SUYQ-9%V,OVMZA0X71]>M&HF;2T"44 M S4#5[C"]",_'!6T07K".>&SEJ?--=/-X- DT09K[%)N@(9U%J7UX78( NI. MG5?!K"2=()\Q[(F&3J[@2""SJVJ<;VF5AYD7T%<@[M7E=D7[VJQ'7JRO,+]Y M]&A59T]9G4'F#VU,[-DYPX0]78V=.N;O7/\:0L\SFUP\XI*/W:0Y.ML\EN0) M\UXX6U 2G.7S(4;<5?DD#AA;&P6&F:4)$RG8,!U>GZ8E&ZRK>O<4LZ/85MET M- RJL(L">@5KSNM<>-AW!W:JIC7(2-(]1R7."G;F$5ZSH?KZ >_.C@K-93 L MR-R*&_-4ISMD)R@& MZK7M3^)LUY^N/V1%5N/S[(G= E)3#&6W.;L>!-?5^^>/Z=])>9RG527+(]T9 MG)R$.]^@L^-QYQ;!9<;IK#2P@W2MG"1[4704P?%I#M$I/$[7!3YD9^S.M2T^ M>->NI&%#U:^$K+]D>:Z/05+)27 12#J+&A/;?L*!S V,YV+MY)BO$ZE8]ME) MH-MGU!V^B:[Q??CQ(TB%"_FJK!D9$2=*8H9);(>ESO4#*>L;7&[8I*&>/VKQ M"8EDXLZ8)';@ATY*7S!.*4PD_-D;]A"])V5)OK#<,!8::>I=R"5]W<@()=84 MLTKE)0BUFOAWA1]IN6@5ZD=:#30Z@D$T;#FF]^%A4 7N54DXH)6D%>23'[]B M^:\0K)"4#+'XP&7R(95S.7MQY_]P^!.1D2RX)-%&1 MI)AB%<=MNLB)4\K#_9FTZ5(S@C:])QO1[8!& %&TZKH*5+?J(FU5LR[W]@*: M=>7]@,86YC7GCN\*!/L,V(P;WQMH9G5P>Z"2_0=LU+23B.P607/XS6_DH3<* M@HU9-.YA;Q>\QCDU=_\K+G"9YD?%^FB]R8J,'[G$Q ME#H<6S)QZ0:@ASN$'J!6G$-UJ(!:C=>/5.E(DS^HAAIOPD5&2GZ8S4>\N<7E MI F1/-^U%I/GUI0;673;R1,;5]-(I),T/R/^._K&L9LM=+G&9D?%Y+@$\=\1;TK,MI9- MM\N77AF-%BY-)/G>(U^S I4,=M5X%6\(5A'@L-Y%)N7*\0@ZB_][B\K M]+CK!2Q?[HBB#NN/,'-ON#W4]XEZ3ODH64^N=8RXYP/4^$8]YXA[1S5UCUK_ M!VA7 K9LL2G#]_ 6@#+?8GP+U>OS]I:_4A-UM7BV+';K/54>NXVVL1H6U&F/ M>MDRAVFD!$5)^&_?1E8L8=\X8F,%?:D86C-860?- MW9KD>5I6Z)'VI7C3]XVT?/!H$*!I-")2F+936\00C2OPN[VNUO<3:0\*^;05 M3?HM[==[ZSGQ&VWK."JI:>OWR#%]6@2:T1"7/DPS)RI+[ M(2S,, C=XONL8&?]? ]%(4/1XM,0L<2BZ11$U,'H;?QC 9)21Q.!WBXYN[KS M3__D)?@>T!8FRK<6T-Z^VLYZ/*/DYD5:KHO_DL?&X2\Q;V @AKP\[L%QPV+" MO?Q]K7&%L\2&...+8J]N[.GS%&U*G^?(SJY!"+)P8CPOQ0IJO8;%?QC8B MP!O$T+ )"I;PWVC34Y=9464K],0>56STOLFI4=.O_C::) EO S101LD[. MA';=9EPJ%^HT2JZ9\(=O:OH4L<<'34\QEKZANDZ)406,LQ*APC#54-@,SH31 M?/190>L05_556D\70IFIB;BB5'-)'H4C;VS2^P332VI.WNXJP5067* M;F E;&A]1\E;4I;D2U;\$Q M+Q^]4PF)4.]RE$UDUAONS4;#I(ICY$-*(GDI^",;_^G34C.D M(Q,5C-),11T.O(R-^QI+D?B!#H\(U4R^R.ZR55K41ZL5V18U+=4&+ET@U-V.H@:G33) MH@J(:X1N,1: JNPL#8]8#76.19W6;#'1.;6>_U_;,JO6V8I-+7W$HBOY8-)= MBZ*3MF6GVKYI&T)3)$T+ O*GI"3 0L*%T.?FI]!D U8XF54K(W:I%0>T@OCP MCRYW01_FRQ):AQVVV$I2+H?Z@J\:V*YU".2XQHZ*V==_.:+$OC@_.;VZ_ATZ_7]^.[OYKQB9#4"-F,^P M2I6R6*XNX:[.7SS;DIK#86B4H8&%%IU&&+:-JN)#,L^36:C9%I0;CS06O.PT M4OIT/U(RNPSF&XKT5J5''X>>^IH/+^WF'W!]0W;[*(WIM_< RA(&\YZ/%0?Y M]P#XT6'?N\T>O>URG]NZBV=4/R@9C,[.]LV&8*-(X+06G,MZ3&"7R5JM4E5U M?LK1T3[_77NT_I]#IYYF^>:<)!.664:83FYO*_S/+67LZ1/]']F*;[541PR9 ME"TKQ':=4D+I0LD'A6:R?XCXTXC6?FMJE!A]_A$;Q H#*JAL1L"#<]DJ<(V8 MF GG[E:"2PQ[Y,+8AP$9SD?KP<=LB&A!N*Y>Y7P0UH&2$.?"9>%*JQ%00K@@ M7"$B:13<+ 7&/79'$ 7?,O4!-"/8G6WJOH4+8!F-;= 6A7[ Z_>GK9$XJW< M.CEY$N1J.[?,LN=$"+ZE6ZDK2X;BV-2MK5UU0J3=V"U3T21%P3=W-PM]+^Y. M<)D]I36?NMJ=32[K21LI[7@#4[(F$<2-CW7:)H[5+ ,;2O8BZ$-6I,4J2_/! M/7?1S Z908;85.B8F1#](4WA'A=#J[LQ7R.7;H!Z.-A1T /MMPI5V<"M1ZP& M&I[]E9#UERS/^ M&J!9!5#Q>X;!I-/A:W7W6JA1"TOLF6@B+NIXR',S.WV^SRG!XL!VUE;-<^T6 MTX$[YG"A?*#:^&:N.NE%;- M57JJ<>1V@,+()RA!A9A*KC"C4Y9GS3F4-%$]?F +#]B%X.=9>DN?U,_\2HK? MBI+*WA?\XAEJ%;W'!;[+0K=OQF@2I:X&-2W)7346A-DKR&L88C\^YGSM29IW MB_W/"@J"37.0I6R Q$AK1VN@EC6K07[ "3;SZ64M&2APK9+YNG=J-BFTTXN'G&9\BWW-!FKT(J)$=I9K0Y031O& M%5<.2S1(=1/C>AD22J'4)Y'6=@CB-/GT\;8L\80JPF?MJX^>6=)A8,UX83>[ ME%PU-B*RKL+]5#[A%Y^C5?,32B,8SQ!7#@%\TR%X!V)]N KT7=>RLZ$"H66C M*J8=_>:W ]3^^M*J5]+_AM=OH-[SH!R2E%HI(XI(SM)EH54/X[/50 MD)S<9^SLL?^[(%_>/) OD9P[IJA" OWHH\&LB>Q@#$MBR0LJG$5Q_ONVJEDD_D#*3[@^*YYP\^^_X/4]IK]< MW-VD7R]QF1&VF[G$:85/=DX(XG;)P6R8-P=VY2J@B MSNZ+=I"8;:K?FV=7;!6X1MG.+'I@=@./(3O'-_&+K4E\AJU MI=JC ML]5 I'Z@+>&J?]X;_9FM8/E.9B,DOBPV!\IL^JO-:/FZM6:CB*&1:K^T5,HR M3DGLFF8%C_S;GQ9K5>11^U+%$95F\CZE>BN,TIJO$L+%FD4(ME@H+*EU%4N, M:F'(.(E"GT!*F_Y08]18-;"YKM.RG@D<70ND5.U#YQ;?9T7!UL.\(O!(XK4= M>J;1U"%\WKKJBVA\S,3,VQ^22-<0NP',6Q^ >1M5\WN%UUM^C#[]J]KF; G< M!_H%S]/'"E_<'3T^YMF*'7S 3AO=UO2G\VR3U3P1 3;=+CRHFWT[#W[8:U,F M<+KQ2T/\ M_3?'].LN&@E#-"A[77I$MG*Y32_Z.=&F:&-54YL\'^8+E/NK.$ MJL94Q67VUJ(,4DX(HP]PKA *BHTVS@!QU?Y=XHP"SN8-/)8O0 X5.0=!VAG M'>VL(T8X=-X%A[T'U+I@OYY_CPM.,?L: D-<8R6[9F_P,M>XKILM+=7?LOJ! MRM,'1]OZ@919G6%@FF9G6YV@S;7M)RC/*\UR29E5^69$8PM_O42LQ#E[7\;) M:J^*OE!=OH4FW:M&&5TM\:^/J_:P P74>6X H=2F_+$1V7=>95>R13FLSJ5V M5*W4S7\/W:)?&-Y-C;):,5)G!6-9,H^KL MR-BHGVAJ6 R7*V6K0T[O[O"*G:9'1:YH?@X+ M(GC&G<+A"V8"68$:8@AH?)'(M*M[OI*:J.OC!]E#5+A_@"@\)G MNP Q>&;-^YXUXQ,6=.L!1=;55!W+)[N?^.J[T/0150L!?,TQV'MB0PQ/]%W7 MK\/.NL"R4>4>]FOWY 76KK23":W>0)V\OZ;YMEG]F.?D"UNE)-D]K!=LWUPE M:(E@N6F7V8?6BPK9&N5D]QSM!*+95PFH8F):&4,ZR'7ZW-!9CH,GU5&Q9OL[ MRR?ZYV[I\'B\PUA/RB*IGG-223SYY9C:J1GE5+:2H_6Z[;1>=4OV3YK#_XY6 M_]QF;?\S-B;J4*,D)J!"=3R5F%#35NDW/A:WRW2-&#S2 ;%WI^.5N:V7>4OL MM6NE37S/)V_?3G\5]?O^*NIF\"AFPHY! B:KH Y-B-I],3!)!_Z60N>,I?R: M'2!&KIV@<[C(_[39&_)M %/2\_&'3/N- 6!7SK8)&'ET@LBW/R37I\?H>O6 MU]L<'Z##MV_^\,O!OE[V'9"*G_C2V3A S8&CKQVWDCT(_G ;:'^"NGS'#VEY MC]XV0GZ*;C$U48+QT<[\QQ,F" M?(3>>@PV(QK\'^;>D5R&; 00.$L)E>H\_;=EQA1=W)UF^I;]>TZP<5Q?;NJHI%++B?L21F=KM1S76 MMF2RH3\/IZ_.*X&*XG,L)NU3]"-M6"HN\E-81L_%$7%2N4..&QKJDWU6&98' MM=F!=[HKA&86P#&H#UEOKR";K&!!DJ^@7[2&9V5B6&/:S'3.<.IOWF.G;,2G>_I!T6JA50XT>FZ9K5%!/YP"UUKY% MU$OF199%?:"Y$F%)9>7"+>)L=H'$WE@;PTX4/,RP HHC>H#::0,L435"YN)N4]7U:92M( M*-'IJKN5,ET_68;8VW)=2J7_&6F&PE["_XP\#FBQHT\>]%4*RAS$9@!Y@\K_ MTB!V>V;Z+/=.02SH/M[R:FDZCY-.XXIL-J3#^[<,?;.^H@?L>^LGREWZ[B6J M/3O%O7D/D:M^:R@WZQMZ0'F@?N$Q#W/7-5G]0WA-FO1Y^YT$SRW).K'HLO\E M,ZZBG%@G:7Y&_/=([L&25Q8!?M\A^B>B?81+[(0 \65)'G%9/U_2.N1+R_ZY MS?A]A&SV3;A0Q$"C_20@#4OH WRX) /4"M))WB N&BS(K,3/F@GGZ-8 M)6*"#C*[^H9< RCWV0?V%14?/V'9)?3!DYY\CY:,('!!"2BH/R,B>-HB2$V\+8=+9*1@F#EW \5#;6%"%: X7\(U. M20?<%SP#'==QI;I0>D0$D&S[M32R/B]0=YFK01S-OBZ]:0(Z$^6]!7; M0!/QQ>@B=/#]Y^$RKPMV/R,[>.=Z-WTG[-9KY=K/HI"S9([4LDO6 MZ)RH&*/63?ACM+]),9:[L/4U2PPK8<@0J4J?'1J[(9AQ5%5XF#$^;4ZW&&]@5H7?GF!RPZRBE/\2%IZC+TY4WVL(O.9Y'V5]#6>5Y2QI M'IJ$U11-?(]>2"5)LE)5+07*+'?K\C^0\H1L;^N[;7ZT6K&3 *HKO,+9$[O. M91P9C)2ZR %4L@4KR,V\XW$TYX\8N59B'FXH.6W6W=TV!PX$IH89+HA-K8V8 M!=(?,,_ XV*0]'&]K9EW-[!DY^+LSFKZ9J IB_H>L6D__0_WY6S>W\RE&T2^ MIM,.P@@5VY' ?*]0 2=?W7ECGO_ MVFH0=/^%.I/^O\*R5_PXZ\'IWA:N,=&)M=]#+F;)$IEAEP.L&A\J?BA5D^8IOUIN]SR2U2':>B5F M=3#DA4RCSPJUU1"48*M.+NZN<%67VU7-#YT62&5*5/#HW=$.PXW3SFY!GC:\Q6 ]//)YR3 MTTBUGT(J9+$$918? C%/NSLBPE3;]@ ),W].CY>8Y5IY^,0,BTFGU%(ZCF'PN2 B M3FIV=+"%F:'!L1=SRA!D$SXM'CN5?E\V*-UG:'9;\DTT;7=!PWT9;\+1'6=F M[ENY+=K06M(JL LY92UW%)2? R1B7<.C;=)P(X/=TJ:^ET6SNZW]YGX=0OGP M.Y8U]1L"S($ZC*=5G6UHI_;BSKC%FJ/:K:K. RL#)9V&'M?&+_.FJDYCEU"ES94G0J;UXRZI5H:TY*V M:BE0!VJMKFM:1G[@FFA]@O!AMP1A]-!VE<' G-.%!"++RK4"4X5D]ULDD_WB MFB&0[SF:LA_(#6;E!19"0/1CNGK("EP^]T][^K4DU?@8#+U@^^HJ04L8RTU[ M2(2TSE0HUR@GN^=\P0ON),+B'E#%Q+0RAGR0Z_2YH;/L%47.TA&]F_D .APC MJ'?L'1=Z/4"29 XND!1JTI.4.+LOCOD>M=7S,2GXN7I5MX7M69#*C"=!+4QT MDZ*S3-A.DLYPZGQ@UJ(0RIG4N683JODE+6DS\'7UP)95H%6K>[#;-?P<>'K5 M!F_$7?V/IE]G6!M,Q\XN32 :.&N;; K@@P.'G 1,%76Z:*=\L-O__'S0[U7O M37S;Y)"TD*'8$:A5_=AN&CDKU)=M7Y$\;P/NN(D445;LKVF7WF7_F>FCUD#@00<;]!%G;&!MGWW+*$._M3 MNLB"\^IU M?)JHR6'[(HVVWFD24#U6\57A^G^6J;T^2@N/^$ZTM^F&>V:N79U@76NV#+ M)Z_H2XWPZ<=XM^W/L7';O4M.B^.2OUY*IMS7Y-YATOV"2OI3X&U,?E!-EL#2 M:(^34S^#+4\>WN!EAD=VGMM65P4PKL,EG+G+(3JW 4/ MJNH"QA5F067U&W@!14@Z&53RAX@4Z)$=!!/#U12+$6TV\\U[A/KMK% ML*N>!,I:D9<>R@%<<1K&89AT'<+E7MV&;]W;!3DQOSF8KKAG5R'P79UWS3R% M\,0QH'1W=KY.VO8 =+5]EV$,YDIY$#K 0K(3XC=3H(%8'"N'H0@@LZII=#BZ M6G%P0CK$1US\D@U_&VAH>>9N@!S@8QF^F0RA0ZUH>!?-,+L)-$ $! S$ Y1A M1(Q@J'ZWGN>L>-S6U3F[LO90N)42(#D^>DK$G:EM+P?M2-V SM>1:"?\ M%W08R;XP2,V*CL]15X'DU)RIDO"P')GM6#CR%LR1MV".O/7(D;?+<.2M%4?> M3CGR-F*.C&M6PQ%!%>@Y\A;&D;<.]_)J[!NM7 %LN0*XL\#1X>L&DFP9L!,D MA3X?L%>J=^!P^PX<;M]Y#+?OE@FW[ZS"[;MIN'T7,4O&-:MAB: *]"1Y!R/) MNVA2DOTR?.G!V"!9^:F9#@^U5EKWL)L7XL_PG,SQ<=/B Q\"3UC":EQ](B;D MI&BEFN8,3,>G/&L]N-M&!?%DA:K# :QZ4A$=N^P>8KI4QAIC@=*9;F;Z!-_6 M[Y\_INPFAOI9LN< )MQ^(9VP):74YEVF-B!/*DH!#"1']_KT:[N(*QH. M@2J;F%?*9!)>JC6:1-=8#W25,9^&/\'-?\^*ZYJVHP\D7^.R8L=JU,_R7;4S MM?<7'YMIV]^';.+/)0_GN=;ADA6-:Y6V\V67SG"KV1G2WE*_("+*GO"S774[_$=*=FE MU/IUBS.,R5(<0MH8$I]&-C[">^JN>@8Q^U^IUU4D#%2[M 0UI=E^5#5K!C/?A=8[37 M(NE32Z1&W>F)E*.>],@NN*G]I0D4!1\R6FL:6X4G2#=:I)FO M 2WR\&L!ET !DP?S=G2'?C=^NMHX7"IENF7-8AG;AI@%B<,.$\U#&@UWCU\Z/B0! M<3Y @7#7PE9?\GR7#Y\K)!HWUTH80EW@4V70[UR\RJ@R[22[@%*5W7V%-O MK*H&"?B3#X$N$.[#7&HKR)55:5EDQ7UUB4M^";-DVE$GUEU%)16SO;9'8M@E M[C4^E)?QJ%23[BEZI.&>=HTWI$ 5$_MSX&MV=)5*S"I@='N.1&-P4X[2:@Q\ MN"1YMGJ6K5@$2DO8,9%V3)*1?9]<$;LRH8S(PIXY5 IQL;@8(ZMO!7$4E:+F MSTA112.ACY 9U-'JG]N,=G1/MB4M9[.]7I)*J41'.958U%%R)3+N(\M2^(&D M6U+UA#^I,G[$01PYEK)J!E\Z8K4E]]E*SJW9DM6U-;:'GZ^_SFV52AZJ"A7H(#J4+?Z1&I$ MO?)$XSO(\YOCB[K(DM&3U,YLKJ_O7.PGO6C14ZXY2!JO9'K ,=.22 MN(8^E8,O1I/?N@+ELWP*1\W_2DL84U@0F;7XY"D .4^/<&^EL&FLWE8 W\.8'FXP^5U M@TLJC$C97'"Q;K>]1C(TZ1>4DBE=/Z@,N?9%L)!Q=-7@39D6%9O+) 7-7_F_ M:7]FXI@#6SY UW.,F.=6$[7> M4>,>-?[YPF,V.A!\,\GK#E.J98"O+DX%REFEPZGOGV^HVZ.OV7BZT$"CK3>0 MAF64!OAP.3P)=Z>*D5 KFCF%6QK/J#CZS!0"CT6:H(/,KKYA0 H]PD-]A45 M'\\E)\;#%71L/'=V7KS>Q2)<''N;1<6A$=WLWGDLI\4;P )"0V'% 5EX+CHJ M'NHIU#EFX@D)&0D--'HGFFDU'!QKIO'A^FPSF#O= 6<0*XEV:BX:+IJ@@\RN MONF99AKE\<%F(%^!EK;1?)OET!_H]SPF19T56YI$MVMW2%$U6\4;.9I/X^IC M5A!V--M946/*$A9AAE::HV8^XOJ!T"=/5(2?9BK9O1"P!/NE=LN7P'[)WM)E M=KST+U#Q-4L(@Y1JOY2^/4DC:X98:N8AF@/O0A*5A*\DV8+)I0LS6G@9YEL$ M604V._I"\Q_=94;P*0+QU!XBW MG@#QSMFR7JEY)=\%/)._M MK)&.^HW0.%-[>FXY3-O=4>80?QX/9C,K ?#<<[#%WN#X(Q,XX*/CN).)XZ@N M4TB)3TD00Y(SU.%E6![?S@^4,_3M&-J'O6/^V?* GMX!4DX)?8N@ MUYQGMPSJ ZVGV(UBG'Y]Q$6%VR-/A>/)4JG!F*] RLFX[,2N^[%3F0O]^*98 M,SGKC3G&,- HK\')8*#R*N)=3*"JE.YBDFI+MC%IO"V$4!_;Z[0.7 9J0?BF/Y;F-X-<;&DV*?CTWW2Q,DAV M-_.FE+4>6%58=WIR L"1>K!5I]\.NZ+]HRB6'L/JFLRHDO$HK$)M.""KM1^" M/T?K-3_4+32REOQ16G?)'X@C%7_T^LE>A#=* M;\X*U$I%[L[ ?45 D23Y-D@)E,@#[@ 3)R6F>EV" M>S M35:@GIQ'8E//RDS&R%:BO9"OV5+=#L[&04AS*!'+6AXE0% 3@V3(S.^26';6 M,!A[=0;DP^](!M;QTE .WTSUMO4?K?^^;9:=Z]HH@-*T@5(JN6.TPHW3/K6) M1R"3=8:2R:$?S:ZWZ.@*P8>8J\#:D_)4H2\AJ=9C8().+YJMX$0U4)X2%J3L MCK@ =YX(#/<,)#+48'+)F@52Q,IC$_B(^6Q8J5)> ^Q(^ TN09"KE8;#Z"=D M0_NS(ZHH9;IKE,0RMI9"('?6Z>!B:5NA*)P3J"&,5JU:@=1W/T[%U/$244/V6QHJ,_S6658 M'N#.1E-F^G:,[D-!G^QX!V^N>8"8;GLP]E[[6P2]9)AE6=2'6N*#: MAI9I?E2LC]:;K,C8[OXZ>\+M8M9*?;>FG9%N4=!,([:KA6:Y==XH6A5#N7[;(9JJ-,+O!#)#GC$)0Q&2Y=FV1NL:;(H43!..&M'[8K@AQ"'.T8< MH%9=18T#U-A G]O_,F.(6PN]?B\"VL@.9PC(FV"K;*G_LZK:#B\XY3D"7PG\ M/JWPFG65:<'Y@/"X^9UMH'\2CJ$!%ZAE[H.QM9XY,79M>UX& &(UN3@QMFE"0(V-VUI;/=NT?Z80OU"C6J!TT/ M]*#9/_*&ZZ#+])GO2S[Z_]E[]]_(<2M_]%\A%HO=&: F=]W9;)*[@ "WVY[X M?GO:OK8[0>[\L)"K6&7MJ$1'4KGM_/67I!ZE!]\/D78;V,VTI?-@B9]S>/@Z MIRS)R@SY]PJD6VS19%*VA5D=?*8:TC)$>8T6-HT(A\SS_6..7B!L:E=AJWS M#2?[*QJCIE2&PL ID.'1G7"UZ@Z?"G4';=IAZEG$'X/U$J*>&"52_'C861Z/20:LVN)@:M1DCP>8&EB M IJ,H JY>A0HV^\II+3T#@+9'F:< MJ<;F3HR-X2HCC.W VD0LZ,1OF>)>=A5.FYE2B)V[J"BS1J'W7R@+Z72 M)9T=BTKC*CL:1[R8PF4*24 M&8W+GW1/XDJ()NQB5D(T64]P$J*QV)@)T?CR@\]NZ4)X%]V=H:INJHR)IKD2 M%M9\E\OB)0A=(9,REVPW.CGX%" =H6-XV.%5FV@[1&2K28IX]&IP,^_AR M)&D/CIV2BWU-R'A95'5YH$,?G1C>/:3%U2,MAOD%M;GN;E">M[LOK7WP4>I%=Y'(4DKHAV.A.UV?TLE MZ.\(,TK)6S9,[#V@ ;]V5&]VM%*SW46&+65#6&K\$C9HF8%,X9N\7L?F;D\F M[&^(U*MU=Z/:6U"CFSJ#!H#[%_9M*=**5;OI! 8-:;=$:]P4T+9E!=X=Z"MP MH+QMM._:@P9:B.IV4O#OO<\*^G,_P6I=9K39G!A>CZGM954FRX%$38W+A18M MC2(GK2$HH:N9%854/.Y-$Q?(IM?&OD.-?VCJ.AHC,LZDK@TML]SJ]+74",F$2CZ#6 MEC"(=S9ML=#O >YXNM!Q@@$KV0$=,(,!][M-B*+J,$813S1[ ]=H5V3_A)O+ M#0[,LVV6WN>0YBSL#V&?%IO/^'&68Q^+H_*JPC'\YK*H,;0S3#P]^N99"W_P M=:/%O;MRT:XE!G&'[=3T?,XT)X,';49?D$9QX<*W58@]I&L(2IVH"X421^ON M-\5K\CZC&)=M#&3OW&CHJ ,-319D*O^X!C-Y#C0 EHU*W"1%5D-?_J7)>?:_(3Z3C3+D&K1M87OU%V)A!>]V;X'/UVSX@:*E MO\%L]U#CICW!,MW!+P=2<>UJV^0M_>YIT?\*[ IRP_U!%MC(:R@P]QV,&'8&6MRP-9 MQB-9@N[29U@UE=NF09^4[EBLFD=G7Y>:+=E#O";3)2DZ+>!-VGQ,-7D1O*JT MI$N1YM>?U8IFLTS*0HOD^L2,LR4.J19CN)S0_%[D?9?'BU*LVM*6@5<.W &( M$XO8(RC0#/L3?"SA.FL/C#[FD!X7+3:G>U36V3]'15%:R.JPM%])C<72A%24 MN#PHK:%/9%;*8I(A)5VF2P2= MBS3[86PR7):AG4CD1K)O?KQYQ$OQJLN9HD]:;Y:W=L]'$&C MVSW1;2&)$"&YTB/N+_F5GCF_[$H/3^-B8/2YVRI0Z0:)G+W1P=U:\<>5^7 M@*KZWJ0SK ::YWR&:<5-XL)^V7Z3Z4M+4QN+8TR/Z8;894D(,A7/GK(-+#;$B/:HH+F^SM+J83K]EI!U4VXNF>TTFR/8 M,(^J*%B1J!+.JD6L"?D7V'0DX#'- A]IDW8JTNN R3R9PS&:&PNE>L2,LXA" MIL04+F0WMGM-[NW1PP=M8E-"\S:0PPD%;*$3:+@_W?SOH:IIZHH[1 X_%>LL MAU]@W2R^DA(3=XBT\;I$I/&;CR]?*[(T>_5(;P(6NS:_8L8-&GRJZ+:HO*BP MW:GPT"B789#']@EW1WRI30:2B=6E94FJI:0U*& -UL06'UN1).D0ZL2!M)<7 M^%R45TM!RR%SLN7C0=MHM\C;KPDR_T+%KH;E_A.\K^^P'D8)#A%)-Q=CDMC. MR!A"G<[+^/*%LS,>6T+>_'2'7P'R;@7(VR@J; A[$*E_\0>U!%1GD\JL*GM#]XP)/MY[B*1)OD!(*0.Z%/\,#7 MD.%Y':4+?O9 VLU(NS]FQP]X3),#"&+9?K'D\AB+3(\%C)JC+ V"6I(5H$3Q MG&9QB"C^B18'D HT_>NJ!M,=3#B\UL)VQJL,$&?;DV :E MK$-+5-2S!"Z=.7IE;=:0Q$Z_H_NI; B'MR C\?S^ ,@9!=PC,-"(0!/8MEY' M.ARH$;=?2D9L:7!B\1Y& 26%(GM3$) TR:[3=A2 SR0Y<6COKMCKR*1OQE8E MYAN:E(H&[P!SYL[55-EAZZ0#5Q=BQ.?%?0"-X[]=(BVDYSX;5@IO%D _P6U6 MP,U'6.!_U-<8,M5=^GQ-3O*BXK2NR^S^4-,Y";I.>4[>I=SA>.!&K@O+=M$2 MEZNAKALE]1;.="771 8Y>M^OS*_([2CPPWTCZ,=N((O O3@%]M03N<84PV>Y M4#%S;^[:'<,6"O-R@)B(LXWBZ%H 6ZS/K13E"P$"1LYV2A2W 22]*=A2D=T# M8-.+ME5"WP"86^K'%_*_-(G-&9YP[A!926)L+!IP]O?6-#BMKZ\IZW)[BTU7 MK?@RFYZTI&4 +0<@Q*LF)Q4XTD>QNVD"(V3=O],;;\I"QA??-'6','!&@YA# MG)2N_60".DM3Y4IV:9@R)2(S%/,FY#7#QJ(8\N2]BS0[8FQ!7):AO4CD!K&. M9O)Q6FQH*'N-JKJ$=5;2.EZ,*'8PA_^"OS9SG=.IS,[JW,BTM5 7K?!PHMUE MNX0.P)F>?JNNVX.C6W2-, C:F6_@E5NW.$8>833Q12[$C_R6N_;&8H#.%I^= MMF@1VSO!<]/VW["2H"Z;788*#U=HOVMYL%F-5'R"&2;A]\L*6' M\X*L]A@&)'>H3G-/48F@F9Y\)%"%-^PTX-)96P)3JHA(.,ON?/N,VHW&1%6KYG*=E0>]?W5,Y((LF&?P2IH(6Q^3847I4 M.G2WWG];W/[ 65R\0#L#.H.3OA3$#T3'C\V5S*,:<-33>8MQ"8"Q:-#)?G JB\^ANR;(I7AQX35D#&LBX[R9+OW+FT7*NJJX0QOBUV&15 M#_ZU>11XI4W2ATCGBT_R]S#I1ZE[!!*]P<-=#BBA"C-L]'?'NU=O M""6\-$\6, FU6=LTA'DWA/FNVY@=O[/=;QM*%4X;$NHNBP"/"K;G !LN4YO^ M5"._K"SB3 M&_B(2GH5.S;W+.M1I/7Y)Y?AV0RCJ^TBF4&VB/LC/LB9Q%$AW!!FL31WT?/L"<_(8EBUX'854ON\D^W?">5HYY<)U._VD[?7/M-=/7W&OJ9]8-?J;C04;L;"",?0)K,"ZSDCB82#EH8PG=I MMO9S5D"ZYS:Q>%LQ;;>8B['T5*:*7?HHRS:(O).5Z,34%Q$Q@,H)[)"LT8G< M(F7LA$PE#MV/7:O"G)"D:_ATWGF>9_NV]B=SX4.)MC^E**2U/EJBB M3WS 1\:?#$DZ+$:R/*+6[\B@>Z:'701LX^,J4OF^ >;PZ)F")BMLG4S -2"* M90'./<*XYZE<02S0)/4EY"V@KT'_/I)](#, (0?].K9B+3%#JS;0'V8V MN(;9$YF1\BYH"2CZ.1R#PGIZ-I/I=N;%$R^>5+&YVEIB?26H(UTTU[1$O8B4 M/_MT&C,C'L]0.+)>U8KMQY>?(=J5Z>-#MDYQ-V%KI@LX=_"Y_HC;^INKU5QE M1;8KO0J*0JT"2YOF_-28]Z9Z64)64YX,B7 \ND7EGH:6KW2Q6-U"7"PD:V'1 MT2*S5*>3!6C%7Q:U$W"7I\![,\-Y@!/F#I/>HNZ*% H?.1*JK-UW D0?H I? MZQ94A%Z%EP/B#;B50&L9-_ Q?:%3L*LM*5(PF^.P7_<3G.EKZ]G-6*"'Q#P< M%>+I#8,E(?\"W8O0DQA.-R&U3SN=OHPIQW,7EA0/O>YL'.,)U^WP$WIZLGU, M1@WRXG5V.\>-ZO9[L"NE: WAAGK?RZHZI/C[,)V7G+"_0,HGM+XWRA/M]KJH M1(OXEJB0.>G>-^%1NMED9*J$XYU[5);H6_@+;PK]C'1[9'H)E,T/I0TJ^?5EDP?[KJB86I+JGKLLX52 M579G*Q]J"OT<>]72K;9&H2$R(9D]R)+_ 8^@1SZ "C"NH1?+JH$FM)AK ?K= MS9O@JTEB3]MU6A'6&WR"6UB6<'.7/C=+"&11X9CX5]$I&$F9^09-* M/Y["I EJ#D-?P*<,/RTA-N4*_ 0ZR21O5'?\ ME*Y?'J7'XEG,\,ET,,9@X?D9+8%L=V/0IK!>AU3V144SQ^^S3+69;-H4Y(J> MQUC2S/L82'+F@;1U^_%"ILU0\T1FTLFBP%-&"WEO43E*51>+=S''(-/#6(&! MYV6TA;(]C6';PGJ;9BSK:XCC%M^D-;R!I'.QBZ3[\8KNQES4S-^8B'+F;^!O &$%8]Y8/) %+)DNR X>/!^D+Y7MA$Q;%]8+-8V= M9-;\A/]3U=D:!VP7^'FV4W5$5M)FOLA0FC-W9*3?CT>R:8J:4S+7<$SS_7&> MN#<67V2'3*8[LH8'SR,9"68[)8LVAO5+?\/->JCAYO0)END.?CF0.R]7V]N' MM%1>_S&0,?-!6C*<>1X-K7[\C7X#U+R,KMRD8_BIY0 XUM_C65?#02=?]0-] M^GBHZ1A+%H?.KV]C<3PF(&2Z&T-,\)R,ACBV:]%N3PB'0M"2U?32T=AY8VEP[#1+'(4>C+2P8L=)UWQ!3- M+1LS+"$'73RV?RTQ0[LWT!^L!B,Y>P(WGPXE;N(U+#.T:9P2MQRC$L.P,J.$ MP445/J$*][==5%5*R_/)A;3I<7_("E#15S]&4)Y/#0+32GW*G<2HV2?DG97O M4]"T".KX)5&(G)-"]L M)) =PE1^1FCS+JGQ&/&VGTZ3U]+ M+2Y-#D3Q2(C MU)>7="QT5G1DZE.R16*H9F!"#OIX;,Q:8H;F;: _Z$'X8Z-XB3U42*>'WIFD MKHZZ,X1[.>#.UZ-TK)W'/DRG,TSZ$HT-*G4XZR"[I&,XQ]<97,Q#ZUSI0586 M#O<5_,>!I.)Z(IW'W7Z0T77K"'PZVXD<3[+[50.))N',3.M(11HTDYN M($BG'&*B]DOPB"PM@RW690 BU""R" %C)#'0 MGB0YF4HWJ_&DX0;661,0JNQ(ZG(>]R/5.>UW(U5U.=Z+U%0KV8G4DI8<*< U MEAI/<&\"&F3=F[-M1U4ADTU'/=V![X^4<)/5I((YK"Y0>9$5:;'.BMT@WV%; M EGU&HFEP/EM$F.![BZ5&#;!T]T2N]8H7C&Q49*ILHF\DJP(] M]_0)'>[K[2'OTXO&-TO6% M"M4E/#93S4DZ5IM<'(H-W(#;.JT/;;JJ;5;@)ZUT&J7%XC$]F 33A_J!(,^K MNM/&]K.N?TVDENXAHZG[!H8P\A.RR#$WZA7]7_ MJQ_ 0&%/^+E\1O+HHF0FL:>-- C -YGEHI<3LSI4JJ/,S-=30 MK.C\5 4FU["@J06&'NG^I?D7.,,8WJ'R)1J'I(,FMJO1[&.N#U&0P_$.RBT( M;/9[.M$GEXIW1?9/N+DLZ)E+LE!6P@<"F^[^,9E^JOH#%U+GCL).JCL/8M,. M3Z[%09,4?8ZUIJ05 8XRZ%+4(+!J#@F/1 (B+1H/Y03?;-?E"EQ/)""BH5O8Q44G^/%W3W M> <\T?@))82P_8!J]W'M7"2 8\=RG:'SJ54D(]-QVXYNC"JG4%-G9F1-4V%V MF"A-KLY7;C1ES:KIT!0%)J=%05*X=JLJA#$60];"#B?;F5Z/\A.7PG5\!.20:DK'Y1-'(=YIF1JS$[,W(5=7Z,7$.SFI$K"TPP MY4\-:7-/D%XFN88EK1A'-J*_%MCV.PFQV+\6K)CVK]O9//M7D<.V?_46A+#_ M8?KH?LUT8D)"FO:#<6@LC98IU:5MBA2(3)#/EY!7H";)SS?!DY^+>PYI?.BQ M73#)A_ 7R MS-+G,GM(FIU]5EXP)K>QNK-E5X>ZJC&@2'OI:MYTZ%4D[T9A*;GM@"Q1X'1L5M,E'*951"2W MY-E/]R\@;\C)&8(U90#HR!%X)%<% C+KK,GX+N$<#?5*6L*4!"5N85W3]";T MV#G=YC@Z!LX8K\W7%Q%5YK.N,ZFHR:4]ZBH5UZ74D95X?2_1T MO* 1S="K#QMDV:/3JI>*(L;E,+7T1K=K_C'-R?+%[0.$JI?K76S76]H$XUUNB63.KO89*BJ49YOFO& C E 9\6Q2&<%0=?-:#1,:F]5\ M@$R)8OLD<&0X&;'=$,HLR3$D*_D&ONU]4OSOZJY2X0\G#PF'!['V2F8 M6IP.6QH*=7)6\.7,TU?$E;%"# 9!]@II7XD363#914DM!/JBN5OGXM2FC331 MC;DPIS1-]'N*4RV:HGT-1O3AFB5? MD0V*2*:SEJ2YUTSR/$5[7]$-MJ3W!^W %3#UV:2,SF510PSDFM0.G)TA4*(> M)$,34CO(BB:0[SH]FER5+$^:3$+2G4S/VC>@Q*]";\NK=3DRZI=Y(C4!XS2C MFE1'T"3'K(+C;>K=S55Q ]>'LMVY^(**LOOS8UIE3;0V ;USN=/TR?9R7>5: MMFV)E\3,CAJEE,79B2Y>RN<5Z 70 T%#$>T@'DLN:&=09R6.=HDR3I9I6Q7, ME-1NVAU7P8?+_2/^>02>$]^@PR(M[S!D\5;5X:C$>:YK#:5FA1PF8I+CWV#] MD):[P*&(%AB4RC.P.TNU*L/@\R@58YAJ6PB#SF:5.@I= /!$4D$$',G?-C Y M4T]?R PT%74QPGW."GA9P_UT/]R+;(<1]$!V!%%TWYK8(NEIPWQ'TV-]@XAZ MU>7$(7YI(+>+M#< %:(XFTH'OQ+Y@"IX R'WW#XA[I]M'8D/@\0QN220YR6 ?NR)+ #7Q$)6D9QWAD9-TA'2Z9[:D*CF"G M1_/$.H1G*42L2?N61G8_0[0KT\>'; TN"YK>A&:(CL54I/V,]/ID;KM-LL2;#EH@'.&L%2<\" M#KWT+(_=07U#MU$F) MY>G[*9Z\Y5P5NP6!O)6P,8X/L?=BBS9T8*)V MAIVB0Z1X0A9DZ[<9T7JI#<;,=:#/.$L$)6=TELM'ILI/BCA%K6I9?I2$ MC5+^-!P_49;9QQI69+<@/3NI XFQ=YZ5B:YVM*XSK]SCUMU'^-*%3C[#% M"24!A ;,JC /TM1$<[ SKF_(')WB:J)@"(RKH:-Q-JZFO<7!'/^T+HZ(=L75^QNL8J U^49CQ6;NAR1DI:I+G>##^(2O !KNB MM*S (RQ!19KPXUL=A8TH'P%I9/ M&2DDQ/H8HY^P9HT M'/ "?Y<@V3;R''TC$24>DC^APWV]/>1M6@-23 ]F3V3)FDQXM\Q%6V/^+C>' M/K]MR@Y=C4XS>1@J%R;X,)*9="3@2+,"O2QRG@$T)98!.0\#?B4"0+OJ$3K_ MAS'HD",<3+*%Z(H:)1$Q:T>\SN(:EAG:7!;K$F*/]PDV_S7R&V)16BZ$)VH1 M;\)6OKQC$;;#WL<(Q"=W>&)7Y4V$1O*F('H:)&T*/[^\!G\B :.V:Y&#PL3+ ML*7J.QQ1ZT+X'MP>FEVG:..RBGE 2T+5?E NE:4SX,AUGE->K$=DQR+.9/ 2 MW-:D%-+7(HOFL):L:Y%6/XQ-B\,PM!JA3'^X<98'7J+#$#0G$]30UV\*,)PT M[G:("92L_1IW\9=TSTI.RGK5> M1X+-2=(;A_&=&U^X: BEXU_VF2-Y-98EQ>F=WC M2*&C)C.Y(=EH:C;GCR!!)G.F):1AI\9T-,MB2O68%%-YX14@YRM["H722PH4IVWT> M%Y$:>3(7/G>7T:6G !U)%,Y>I:=GN5VD7<)*\,)DFF=Y$=;/0U":#FJ>;74"3[9EK%4VA#E++VQ;%Z6CE9GHY\JRH/>FVE@"VT8+R MD"EDU:P@ISTQ/8B05=6!+C"3(\\-R6L]YZQA22X.+^M!UM&)9+E2)\>,57]; MD)3ZW$O 7RNX/>2?L^W4/>FP=,GUE5AL,^PK*'&^Q:FA5)AP7U5,TOP-4':_'I_3N=N#T^SK@0.:=-TG$K\ ]RL:OK&TA3#K;/M51Z *0)_^2S"[= MGNY)!9U_-B$^20_]QC')V7KU! NDNHR<51>(BWC+^I">9...72.Q'K=>10>=,ZW@+ MV,95O*7R0UC2N#6,;70^0?LA6 26AC(7Z=(ZN-)%)L%A2F;HCV _7-!E2/4C MCU$^IQU"FRS1#Q/L$O42W2(D"]D M3;Z@XJ=U6CV '8'"#Z12Q(\ %6"358^H2G,R9;AO.<):A+2;D5Z7C"V#QS&T M#K'4(%<62O0(R_J%'$NN3PN:Z.B1K")Q-_4T.+K+#2HY#J<7H-05B>\ M&Z$H)3G',\L]+HVPVV6,CW;B5.AE:79O)Z!E*L6?T\NI(4\\&TD;*\@R%Z8QA0!^UP[&=Z MR610_:]7YRY&\+)S&-.^MO881*"ESSBV*1SV0PZOPS9X K[E$$O$O%N-RX'6 MH=F\FL'V MNN]5@[%&(\U#9"%ONIA-,!M<_O3IW,<26G;N8]+2UM\"TEMZB;U$PV(<< M7 =-\(-XR\$5\[Q;B[O!U9FY!!I'GHL#JL#"Y*6DG>'2= MTD4;P]N,NTN^;MKBV6#(=>%&"FBI:;[KP3#>B#J^;83% MQYC//F)E)\1LA'=UR,I,;>CQ7/V8E87@",Y962++W(](3UJ9R;-P&B[/6IFK M#C4@:YRVLI%L-?P&/V\5@[6X&6R=FLLK&EH9AZYLQ5@,KTZ.79DJCF*(53QX M924Z@I-7UABS=!WBLU>F$FV]A[/35S;*@PZXJN>O[&3;#;KA3V#%8CT.AUZ7 MYO-ZAE_&,2Q+*>:#KY.#6(9Z8QAZ%8]BV4B.X"R6+;SL/(?X-):A0$NWX>P\ MEH7ND&.NZHDL*]%6(V[X,UEQ6(V[X=:AV;RBP79^,,M2BL5@Z^)HEJ'>* 9; MM:-9-I(C.)ME"R]+MR$\G64HT-9KN#J?9:$[Z&"K>$++2K3=8!O\C%8<5N-P ML'5G-J]CL"6MOEP]P+-9L.!:(7=9'<1L2>L"6-2HY@,U=EQ)XK%P95X.%;Y.T.B+["Q4T M2!NUE/&9AQ4-2/K@@E;3) >2FK^HJGVN6E#C%/74)?@*?F#7BDKUYI,6$1 MI%U4#Y9 R5&Y8(86)_6!N:T/X1'/]X\Y>H'P%I9/V1JR?]075!!PF-IY99^=]GFNO3, M05HN\MT!&I0,6<$:\X("U> %UJ#LV5>MUZ?1<'D4$784"&2D* ;HCT>29=LQ M'&M"?($@!8U0^8C*M(:GQ>:JQC,&9I$["557UHA'95O9B"W7I<<4JQ#6-Q)P M)OU+\&_I_O&_ 26(I(2=K$^15@=,RAVQ&485CT0R_0%&:P5)NH0K462(FY,A M<-)B\P9APUE$L<--J+KM!]* J^T-Q VKT_L<#QH[NB S@:>TA68Q4F;"@NI@Y:=Z3,EEE3P&JEB1PN71Y1R/=+IF40.?RC(J=2R1[Q9); M3RO798ZE$S&8W@Z6.%[7!9CLI]MB^1]<17IR->9 ^C $TI$$W+XYK_3!'Y(^ M!-JH@#D6M_L9%K!,; MT\T" \7"W0!M>4G+L@(M$PVMQVR@XXLDV#8#%G+0WY,5?1TQHR5[??U+(]QM MG&*DWBG03WJDOP-PQM^&!I[3?5);,=Q#L*IBG!^Z4U.L'/+] MN7$6!=R1^LIZQURUFJ)WLDY#=')\ K)BC?;1';C7A)SPO)M^]\N.MZE)%!]G MTVE50(OP>.Q4KQ&^C(%[K!0S@F;',EOWK\BV)OCAK(2;K/X13Z>P9/ #D?TC MP-))CQ_EO]N4UIG198TJFHLLI^OZD)99FG?-E0['7 [NR,O@<.Y29CH6&4]Y M6O6\!5M*TC\&.7X&?MCAMS_&9M5\- @-6-A=,E.=,8NMDJ-K&0AZ',"X^AR@ MCSLL=7]=W>?9KLUM?P3J8$!ZRT!5'E1<(#704$%W^,F1JA(^X DFGFE>TE"= M-.N:/$!%=P[@&DGF?P]5W3S=HA+B 3)/JRK;9NOF!''_ MOL(CYM7V+GV>F%OH9K0]'*X9EFXJ5,,]#+^!?XK(JP9M6M)J &E/L (%GCZ@ M+:C39_##?:/D1P";M2+RXE]_^.,'/(/XUQ_^\[_(?\EZ];_^X8]_7 &,)W+1 M"?^$_"6L#P]N^BB2#F8.-J%:-!S!PGZ55^P9G46%H7]$K$X1QZ_-TVTNC&)E[RXRCNY^]Y'LS_(&I@[+S R6"?QC MC>NUP_;N5 :Y>+-@T!XN)M<)N=_4H+"@SU\\ZEW 8<<\PG@SD.I:)!A?V'1'&<@:!F4&4M4C(9!K_F#I"1W',."AI'-1ZY*":\S7@ MASS\GHP6+A0]A5W$H&O"PK%\H4OC%6[";9IS[D-PW_<7Q6?OK6_\3B2ZO1S. M%BZ^WLOB2>C1&1R>7Y=H._ UVRZW;[/[ZTK;R!.9TB5 _9X^ES M-C^392.D/Z9E)L3ZV(R)6I=69]4"\=$:8\%)9ZW#M^!7\CZPX5IB#;GL^>EI M&Q-YXP,XYBV*SGDEZ?=@? )E#U;C*H;=81.#4=KH5'9%5O_JK#.^@P5=9FN MZSNL[1/:XQ_%=;A\TIG39)$Z/F@/BL"='"M"1@%\;@FC"*4%7 M,ZU=W"4\BYUSL:V.)SV$Y5QDSW#36/3%H=BP%[K$1.WGX!%9V@E;K/;6N2RA M@5"-R$ $C GVEK L:$";YH!2@H844-I(U@LDW8MT.F-L&VSZH56()'I#CK/M M5[$*,]B<_$ORII'"V3"T@4J@[;H+5,)L5YP_KQ](:G;\)\F/R_:@"J2='Q62 MVMJ$0+C+J$-!C] Z9.Q)^PAT)'WL$8VIJ/0XTN^9B=4(N$:V(Y4>)FR_KX]3 MD(]IE56WCR5,-U?%7\G5K/L_?DF?L_UA?UH4!U+- MX/BRNH9E5Q8!_W.-?]=L_'$F<9S&P4ZBFSOV-FWPD%O;7:L4+NI;:TG:/](= MO?>Y3^OU ]EI7 ]Y 9Z\X.ALTQY?';X#CUAK:"?D#MSSR_ZNT,7,!6 CG)$K MP+ZM<5BDZZP8+MJS@#$.LFH,J=MCXJTTT(@;450D%51?DV<%6IGO9JD L==@ MEX'BD$M:1(GNM5VD6?G7-#_ 3UFUSE%U*.'I?467+R:N0(^I_?JJ3);N24V- MRU4E+8TB%Z,A*!G0K@"A!I0<'.G!KQU'X#4G3;0@F[X<6[H:_]"8=32&,-?A MOK?@E/IG[)$N:[B?'ALT96\_JSZ[I3'K*G1IUH:Z109N)#(9< '6!;1V1Z9- M ODKX0:4/;#=&X,-N0' V!?H2AIZ!;-61.P?[L@2B)EO&+'J^866=1F?0)4% M\ =#O0Y\P5&HV\I[H(+5'Y" MA_MZ>\AQR\D92G)L#F9/I'U_*[,:7FVWLXC C+LS?%UN6]O7T^UHYRQL+0O[8!MGP[V].UCNA>F>J=EZKO&?H5>.N;W$W3^>?E?11C&AY6\)'R4%J79(ZMG? M3^O9GY8E.01%=ZQ?CB37Z0MY1(OTB+JT>ZM'RZVY4T MAKDDZ\TX3EW3%2S.,F[P=G15&,.UP[886*B6NW0OH7^$L#99T+8E/1'HJ=IU M]E@6U\/;,(JEMYBC0K FC>JWA?TNW\48=W6HJSHM-EFQ"SW,,9H2:J0;->6U M#7:#QGLXPQ7!SXEJY)LV+QD\6(&T'PFS?B1\(FS?V?#'LNV0(R#'1@(/@H-6 M!1T'9U_GE;M 9\M^,?R0F+T?J>--Y/_TD2@ PT: 02O _0L8TK4M ;0I*] T M9G#0OVHW[FK<'M V: 6XLXP5KW='&Y&AYETNX.+PQT.5%;"J\(^^ MSYHK[L>"G)<;_'NR+;W^<5I5L*Y.U_C7EG!S6FP^X\=9GM49K/ [_-,W9X>R MQ R#%Y]1L2,KAV0M<3) +*^XQ=V2BBT'S^6:ZG)U;/%6BX;%A1O3;!:D#7W8 M\2> @:'0T!T/+0'$W09!\FR7&!S6AZ:0^?]$AVS;).%-(/(^N4.3V6J=%TW]33H7WDW M/'$*H]'$@5=GESA+6@/:)/C[_51+8@J-6Q$'Y(UDD34/+,2 M+@LW4K523)!O][;\[R(%Z0+]KE?D>CF%[T;WC59=TC?0M0P,FD:+RP\:)ZJ$ M!XC7!*2!*] U$1QP&P%I)$ ES!;XT)3>CKIOW[N6YEOWNYHT^7FR3,_FO M4ZY]B#\H_K%=XG>#Z=AB;5&8@"W0%H]#OO?6NUP8BN&'F [JR[2/5-8HZ^R? M_>P)^ZD#6?W)P0^DU,:/(*=7J[)BG1\VM,9&GP_LOBUG"Y_);G+@4U]Q6+_B MZ+JH$:D/I]Z;I3J +O1]PI3J+!\123[[!8_H<$>:RRG9*:'K2W=RZ:Q+>'(D M.\\&+-,DKNLIXDWZU^#?TOWC?[=GK>)(O"WO8J39&]-ZGQR6<=U/H5R?&'(V ME9=J,0;0R0!!>%Z)BI]:DC<'(<[LRQY#X9+I0CS]:LLP8)??'$9@U;63$1Y3 MWW()[?-G2EB3KKWH,:C?4K?A;Y4+.U>I-L1L]R1')Y)2DBA M9*\(VT$2/PVI-91B\;>#(UT*3I=-S?.\ M4VK7QC.6[Z'ZA8H^+4MB2!C[XOQ($)D9<;I>9$O\_I'8TYA1:%0L'?YQYL]3 MLW59@HSCLP>$,3IN)XA3=>%6D ODS,D*RVG=I*T)C_7HA$?6C/+W5.:@_'HK-/ FD!T0D4M83+9= MC.2-]DLL6A3,1MR=UK)J@A\#(6>@R(FDUA9F_,-!=<49>-_MA7?L)Z#!!(JZ MI^VD>YUHG;5WY*YAF:&-QK#L3%[;,P[D63HBZQ9X.,'OJDTB'^5&!SGK0=/I M'D=M/&VG1RNQ'POKB=QA%7F"R]@]68L>>BI'[8S!N)P-^,Y:X]VN3AC74 ;G ME5M9H!$6?TP0KR5R(H7X3#%0_'!7PK0ZE"^W-5K_=H;V>U0PCQ9)Z=KO*Z"S M=#5&-L9EV5H/Q*YD9@%S7,TS>D@ MI>.;14?GWBP:R1Y.@C3A%TP=]-)T7PAFU5)TQEC[\2W+>Y,5[PT#ZX M('_P"Z?<> [^Q M%F/\_'X:^JU 0[)JLCP&WOYPAZ'?^\+0[Z.) 6F*2GD(."+C1X MF7O[H((] M+%M*5&F:R)%U%OV=G*S^]*<_K'[_YS_1&]\G'U;_\8<_K?[XQ]^W?G<%\/\\ MPC5)V)&_K$!:@S6J B^"2($@-J19ITG-J*D@(K:B@52/.'.V@B=38@JQ$[X3 M_FOX[/.ND*,>#FI!)]#2U,\(;;YE]+S+[&9\^NZ$W0:P^8_N]=!@MK4E= ME?-C(]JJ14:G*2SILWH,TRQE^\=T'=A[&X &V7;GV$S590P-5U?SHKAU-B[H MJW4'6CQV= R\[#0MC@E7F\?F^P$S9]!9 LV!!J;/>*B$9SC>G-C(['G[10;/ M+:VOE^1RSV,J5&0Y8]KDZA&6N%>*'E MLJJKGH3MX&I[ Y]@P2W*J4C=W9:24=O>8A'+=W];2DF?\"*+@H2D?1A-%4?5 M3D=&/3.YM")F'%U:4='A'V'N[DFIZ;*$%[DG-:(B1T"^#\3Q[DDYA5RH2Z_L MEMV1 R%J/GQ$*G;@+:D?VZ+"748B"GH,;.K(+K(G2A6G,8W[6VY)LWY1LJ*[ M[D"9NO2(S.=S5L#+&NZG:T&JY&(S&I#[,:5>P0+F--5E8%)C$2*S(I2 DL9I M6W,@R.V+V5E*-M9S*MC91$N@_ PD:=\@-1KY_R9SA/:JK!MAQ^P.5L+L+^5; MJ'=JXRY:(KG0;ZL@Z1;-UMVB&7Q>/Y *@H!F66O^'3[%A MX(A\@F64+L) [ M229@W<+8_%+[L+I.LVF> 5TV!5\S9O/H58:*/.SL:ZHV=1@S44GW!#SB1_%Z M "8\%&V=UW7J5CV4H&J_2HH1F+VU> $*_H__;IQ7KP M7G\WX.5GL/&*WE Y;?(%;"35:3@8]Y04:%M,M:(R2U35,C$.XT M+XUZJOMUZHI]3J!L1)ME_U%3&N;P$(DW M8YBP"93>&L1XR4><82Q479Y1NP9Y!:_3%Y*>N_K$/6Q@PLITXC)6I\8G5N8R M6#+0JVZ8"N*27]+Z4%(2LCH_,=IAZLUH-I:-(,4U8_6N%AFU6 K?QE6TATD> M1'<:2+Z",U30QOPMJQ_.#E6-]K \?R;U>_"/()X)_]]F7C_+0D*?(,A @G76 M$FV='@(^\U:(TY.82>W.,H5.)&*.)^2L@Z>Y0K2%C;.#&+8E#,@=)N,QUN\! MWR?'PWHTSPY\KF%9I#E8MXR!9T)A@<_-DA,"^<$RZ76EP,@RY!W6=/J<33>Q MQ43]D,8FLC9HEEB78:I0@]@HN8S)\5VS>$[>XB@3OP\<84KZ$NE\^:G=L.C' MIL&7& ?X/Z%]FA52^(_)N ;0D3DW@4:P7R,8Z= S@P$KQQ :BNA,8=*O0F.8 M]X','!H.L4$,I<9QR.#\F5PYAYN+ YY,P_/]8XY>2#G*HLGHUF2)?:XOLFJ= MYG^'Z72+R*%$[M$$ XG.]X6UV^#^^H>S-NEM*)MI2LA*-\(*S ^V5 !XP1)BVW8VA[1P1]H*4[*]:FWAXFULP[;&88<>CVX8MV^.BD@483J+R@K%87U]^"_(&D;"MXH?5H5OVW#L M"]^:<*O%5K^RJ1""?VO9A O-?_O?/OR>S3>>>/TPRELH+JW<LI9MQW!X"O$% M7IVSKUN&B1-V?? MIBKGA9*DW 3$S]$V@A,8;D#JREMZBON%MT<^ *5[*O?+].;-/:2NLLV M-I)L[^.8ZW9Z9<>Z&<);/9;266EWR%9%OSW/L'F [O.L20@<^F*J Z BYXB9 M7# R%SJZ@V3;MO!#\M\@^0UP<_J$G^X@W24_%#59FKN&V(X+<>86=7;F,*[" M[G2 EROT-_0KZU8/"A1%)AT=2!M"L&DIFY,^L<<0&BCC1A=Z/2^*.^22^!&) M:BMBN4#0^ZM!&AJ%&P0B-L$5 C:;AZ/:+$7.3UYH*M8]K\T5E=R1EK5AP6/[ M,KY#V4*,2$YER_I/?BJ;)4%V+)NO=4&(>KU.(%+J"I^B"P4]SXKTQ3V,($_R M4M#5N%'@$KL1759C-?%T6\.27*R[R)Y,!QZF#,U1:")C(7L?:749F-HTP(4? MF,M-[AY@"5/R_'78.QM5!L;/[60S1S 29^(5&.V)V4.0^[=WWV#^!']!1?TP M75NV%:/I)^9B%G(54\4AO 6G#2X P1%UMYC.F$DW< M!KM5,7L.R[#",J)8/)@(&4=X""'&T0,&P9]>AR=P$3*XBQ9L H77$R/0EF(; MLK'T ;N)I5/V)2T="PIFZ4?=SBR]$TDL_8^OR-*'L#&U]$E76E@ZEF1LZ7TK M8K?T.ZS39E ?\1O8>LN_H+%3C:&L?:C MBC(U^4$[HK?Y;\C&XH_<)O9.N)>T]F\HF*WWJIU9>BN1V/D?7I&=#Q!C:N7C M;K2P\6_(V,*[-D1GWVW]F9<[4KOO#C[7'W$C?M.Q<;$$%3OG2?!IZVR=B]F[ M4+VQS0NDJA<:BM@Y2*"FZB#D?:_A)-C"E!V%J"WA3ZWQ#LFJ'8#U=;C5T<%5 M:79*\Y.IPE.GU_CGD<-+3VE^@,08FQ,D>2PFJ'%H5/M J,)A3YV#G Z1XZFZ MXTR'(6Q8%1U[@K> %Z7BC;J B:I@X\O9H2QE!WUYQ&*7VA/[L8]6O+\CNQQ- M!K8R%#"PF+RQF,['OJQ 2QBEZ4S[7FY!C!Y2LJ.63\&<1AJBF\9\+;J3UG!S M_KS&I*=[\I?.1$8F0V4JPY?ARXC;$\H ECG(*VN!%^PK M'O$=B@"-#- (^=ZMQ.0PL%!UILP@ M?IW($(:P1]HHHU@&&N2!++O#E&+9(ZM".#O5$Y'5W=8X"".[!U?;BZQ(BW66 MYM>HRLB=X_/G&A95=I]C\DK1*O7EB:U61YX?JU9OP0)6K]T8 Z^@J4.P5+0" MO2RR]-A+ YTX\.M1(" 2 ]<9<0=JN?,QPY62"\=-L9D7-KEQ%<^SAC ML4KK:N$]GG9#EENK6\+_F:D2NL%6Y%OQA^8&H+RXZ-$[:FM07[!\Q;[R&*.Z M=I=1ZEMQH%8FH3.O]>A&391HS95?GS.= MI(YRY$BMI3*=J(54IP[4N!V>3^#8MDO=>]IIFGO./M$3Z>@K-NTD.FR3EG9VNYY<=A3D:AX-V$="+XF&PZ: MWH;9^$1_A%U*.SK=P*)ULXC-E.X\=Y+KD>_)\[K:&? P;Z.).G6V3 M2[\^:R^6-J]DK-*[$Z0GTFJE.\; M336$7YB99.B]@?LT*[J7=[#XS(39#X6()L?FZC1-B\T3. M$V*7'>4LL3X.Z/8QS8\T$*::#%O2ZQK)L!F2E)-AEXRRG*Z1#[,#1MDX M.]/A'V)>S[L?C@[5#7:PU*\.F7&W-59TF2V+:VDID65A 25]@TO)@6UVC74&7 M0P/703+##G+1HY-J1UIR1@6.#%H0PL@_P2TIO/01>YQM5E]C8)'RA_7++5RW MR45^@?M[.$T JM P@",'^+7A M";P:J8T<9->K8X-6E3 T93VM<1KQ5U,SGC(J&_+7Y4SYJZ$Q2Z=GVJKM;/KK MV*KQ.%'5V?K5V.T,*EJ6R^I$7=O]:F2]7T7VZQ>MSF9Z^FK=0?6$/0*MYD/0 M"GR]_0[AS)DD+H'G0%-'>2._H,)X3&+P*@]+(U[OMC[0%F!PFFNW,_JIO.22 MI.8HZ$&H-'\UALV"CY9MD4# MF&N<&P]CKH >:# [7:\/^T-.\BC]G&;%9U157V!]EE8/%SGZ]A>XV<'KE-RE M8 YGAMSM-];FMG0%FOI<+I^8J18Y Q.)"7D-R'M "6)9-C&%$7+2MV.+UQ0T MM'FC-@0YVE(_P/(,[1]+^$!.!C_!RV*-9^2DQ:/F=C_C!J[SM*JR;;:F 1$M M!GB7/D_/O+B6VQV&<2?7]I2,JY9XR'7GNFW"XS5.=35^:4O\TD/CE]+-_QZJ M>D\O;!:0WENHTV=PWT8Q^,]__>'/?_K/'U?XO__YQQ/\W[38D'___C_POW$G M/L)UC5N5ATXVZ]PBD&& D$ MC43P V'')CJ)1%: B.[?3N5C\R8: %;Q;L^:2'QM!ATJIZ#M;_ 0#GF(A*(( M@G3BGR5\Y4(QCUJX,XAS7KFO\^7F_$8LKGT;+TX)[M4^P3)[2DF4?/Z\S@\; MN"&$J, HQ$0E.:OW"3;_/>WQ6>FY.6L="G[/0H='1VC$\,E8^=FAKDZ+S?^#[JO3=7VU_? ?)W^\*].BN:^/"2Y0.5A- MQ'_!;%>52&Z6P=S7VSEK/*DR;:(1+I\C:1 M";#0%3@*). "6U0.]ZU *Q1T4J.IO?::;)FS@/8:C#G0$AH]VP W5T\0MVGW M4+>)B(K=#6[P+=J6_9O+8@.?;[^EC^0-\V2!$UEMSUG*LG2,5MI=3@9=-$3D M_.SE)[=7%S>1G$EP T#D 0=C?V0E=NB"'+0OA-,YIVL!_9P0^TG2*G+=#S<> MA[#$>?Z?[RY7H&7_/L'/"=J71G^@ %REJ1>;S&(H9'!KC(0C M[@7\PT"?A_-V9BVP=1%3B4DWV:J#K3WMR,[>^?,C+#99C6>R MIYM-LW*&/J-B]YGX1IHINYJM-&ES]NM*&IS6JTC*NMRN&>FJ%:\0Z4E+SM+' MK,:3/'CD"+R);X(69-V-TR4?92'C!1Y-W<[LN"KK@0WCOX[VB__XG]OU ]P< M;9]R8K=Z9J6GZX^9=4Z1Q5N."\QEP-)G6W;2#*T M=PP$FD5-P M3+R)N5#B79RT*YS!6 ?,CMK@R59P 'U[?M;W\0J#7:#+_QV-7G+@[O&&YC,4E8[AJ^SYG!;RLX7X:A1OSM]_<@-_"Z6AK8F>RR#,@'('=AGF($,.^GWL';1%=3[!L VQ.8*[]#Z?FI81KZ8# M:'D7,'ZJ:6G#'RJU-?JC+$V#IXROQ-;'6-*T\UD7F]DX%:-KWP/=BTW4FQ6$ MGR':E>GC0[9.\T^(5&=@+ZGQZ<8+:"PZFQD!3ZHK6Y0IX,;R0KYD^!S\VKP) M'6-+.Q)I?'/F*M:8,! MQO S>]Z5&SD^MS"B7HHK.YD*Y)G"F"XA#C(CBI!9'1])!;\*S*+J8%S(8;X8(L[PL,='M%&72"PPL2C[2H@C,6;V!A)^1 M@;?C'0 FWU*8^R5]SO:'/1-US'?M3YF\LT#>2)(K[+&$\M WITW:1Y')N1INTCV+!';,? MD.3S37 W).MQ-^=="G>3^J9,_ EIVI_'H;' (U.B*UR*A//PR>?"D\^4C-XU._1Q8%;13S>&E7 M4U]V68W)9@%+286SM2T=;=QE+W4AR9$6C';MCM21Q.":^$"FO31@)K9 TC\Y2;W M =4'0SGG$N![0N&_\/I'I88]TS(\0G:G\4BL(#?7)PK$'(E\Z#(84CH<]"^ MB 27@FY"*A]VC-$Y;8=4GI2E\'I:9>EUNB9IO=FET'CONV)G\_<68)U)?AU@V?4(>@_9Y)'CE]Q-2^+236F%3T@ZL'!FN.]S)Y26N9*V^/GE#GO;DNT>:PIMDC;V'YE*TA>]U 2M?^7@&=!8*Y4ET-LS(%/#R+^9+N M-3U1U1%$LGP@[U&D\?''<.>R=+"7R%P8_5=EVPC&&"+SJ,0%%F?26.B;$"5?BXQLV]*CSK&L& T^,>)] MI#&2OMX2W$PI72%E [,&)?@?1X3@/_[G#.'(G7,"F_FNWPP8O3.$SZP%+E#$ M$\H"$YLVH8^B.=K,[@V&6G2/0'D45B@,;\_$G^W27W[ 56'LCGG+ MXQRPL4@FH!N3. #?4*!K$#)DR\ X8SF"LGG5;D;$@4YFAR&U#\Q&ZY!ZBMJY MI 5=9%^N08A@'MG4=<[(7+C1B5#G+I4M7^I>66P#5WNL=Q(3LKD=.?7!@H_. M\<<3CIEO9DI<#ND767%;[^OSLD3E&2I+DB42%1=YNN-@7LXP0;^(P8$=\,6[ MM@BI)IEM2 0Q;8K/.[4NF1;_ M=G9>X-_P&GM$Z;0Y>SM-T*I-U6O9#4PJI$@EW9DX(.GB5)69.& M @Q( *%IS[Z&SB:LTL-(KRK]9I_G>8EA?XR71_34(UB^PG5$["^9%,]S$\2[P\<)]S M#:-U\A:0UX"^CR4F9_?A+!#G?G!>]#UBF(?<#'E+X_L:EAG:R!'.H&-B?$3G M#.4#J7YP/E>@AO0IWPSK#4%\:&?U)Q/OG$\O0OR A8WYFTP:29HG] X0/I(HFN4LX3+$#[G.:*[A35^22:-D>P)L?L-*7YF-J)'Y%,T M,V0MM4YR W<9V10MZB_I?@HK$,A;H=AV$*5N\_L%@Z=8]CJ\ M>1?#<@>GPY#:!V8M;XRIQ\L:+$E+H?<,&T^9YK2J[O^!+TSX]_RA7)=N&E$DX[D8.*%?-ICZ@N_F4'A"&& Q*#1#(J,?8^Y0"YNEVI53/ M F>VFTW2XQ(G>\5%1M:=Y.:2V1SJY@AU=KY;+)][U%O$EG0;U,.5]#@68:1= MB=0_^^1<.(>C/R(NE+C4H/(WF.?_IT#?BEN85JB F\NJ.G#"+@GM:"#ATEH/ M(1S);@BM*13HW*ZWR2D&9G$C,;:%"82W9H 6[@8^BR>#O+].]"\C 'HO&Y# MBE^9!>P)^1C03%F++5\V(TYS#CDK=B3*FNV?JI".%S,YI/9KFDS!CIAK0$,4 ?4D/([V>8*Y^,KDFBZ "R4N9Q>T#'F5(/J^T8"_I MLPA&)C FL ;^4)Q;N#,DBT$^8^B@35^ ]DT,>&9V$E+YK"SL#FG'B)U+67+- MOCS#,X0=*ME 95+,5NX'%$X6[WMY[M?OIZ+E2_ACCN$J?@FZ5S' E=U5L[5\ MYK?E+>?WQ/,5_8F8[=*T.TQ+_. M.'H'2]Z [E4,D&5W%5+ZMDP?.R2>.-FYG*4@>[Z'Y0Y'(C^7Z%O]( H+A)0C M"',HK:',E.L6TB(58FCS.3N(=Q2@(8DIFA#W+=+J!!;VF4QC&Q#(7;:^R%'*OLK&>#_"_>B]-=H'TMQB?"Y8C.PI?8?GYCF@+V( ,:M[D,(790%V M0#J&Z4S&4N \W6PP9*KV/Y_Q4''"!*F ;@16)ITU:!E2W8*7KT ,8AY?!^;V MQ:K[!R DX*J(8A]3U*=(X_.SD,Y@&2.>*W-AY)_A?UZ5=^C;-'NDA(J%^B&5 M*\P?97I!_$R\$MXG7#.TD_=DYYY01(1T1B^R<,[^Y *4'QF8&)_*6QCA]!C M57E=HJ>LF %.A92%]1FI*\!/!'M!/5N'$O19K#/\]T=7.K*(C(#7QRQ+$/2% MP!PF7$R;8$I>V#"N456G^?^7/7*/?HD(648Q(71E$B.Q7@R"I4')'.:,,V-H M2 "FB>8$E[!?68; [0&!&8QXF$; D+K Z2RBOX0I _2L5^T/'+^R.7DU$.3L MM-5<)O>$U90TH;$*>10!.ID=@,0?;HS (55_1FK&Z1]EGQ&YZOF "O8%"=[K M]L?,7UL@;BK,%>HX4+_"= 6G'SXX?Y'T!&% MA26W=Y#\BXYA.:7L8,F6X!^6=V6Z(4P.Z5Q'<(!=V&%+[P&PO.:2>>LJYI,6.8*+]GEQO M0>O?;A]2C*JK0XUG4@6Q)N8\7H5A-)\7,]@?RA2(=WPT4ZY)61\).-<3@@ZO-*3OD60Q:9^)%KB6QT3=^. M$79\:X^R3I9CI$W$2M VHNX1USV- G6S'D'2S\A$7T"8?S$47F3E_G+# MQN#XW1B!W3M[_#62'*-O)%2"O0%MCSSR#%Q^B@)XDVY DJ_'!%U#-H'L-K74V(UX<,E]O/TTZ>?"D;31]8@L9+,0I9([RA)#I MR))/*,_3,A+0#+\QXG^D,6CPRQ%H>N+%07.:Y\U]L'7&J8LKH.C&/!:%+<@8 M0IV"CB]?"$(>6W)*KF;U;R*I@"OJ.Z3^L2=CYIQX!&:N, -P5\]-/=L3_']- M3=OG^G^NZ@=8DMPE>W@#J[H\K.M#B>>^S,KS:L3M+Y01FU:\E39:%]J;-JTH M:Q*DK(U9#5>-.:$T(*-$Y#_Y88-1OTZK!U#"-X 9L<:2(R0!,R_P%U+#< M9T43VZ,M2$$.TPKB_ZTJD%856FT7FB:W755=CCLF3#I0-%1B111(LN$;5]%2]8UB9'\97D_]!!U?8?U3P MLS&X/EB!Z\,$7&\33A_\PNF#NQ#@M*I@75UM/V75(ZK2_.<2'1XOZ3"$5>*G M^*O567& FZM'V.0WPV$)^I;B;WF!RK,2XBG^9U15[*IAOL1W ;-S\19FZKHQ MKD,93^WC^0(OZI+3/4FL!]8YCG2R;8;CG!1'/1T?C936E!/DB,1#=5UF]XQILY= M^OD%D?D!)X&CKX8MZ0%P<-J()5.?3C"@DE>@EPV&PD$O?05.1YZBT0"(BE4< M-1A?H[ES8N?79.]V\;F/%FE%]$^PO$?\F-Y7^Y:T^P]T89 ]RK^;K#&Z7J_) M.IP#?4GQ!(L4L]@115A^Q5P E9&UWY)/9N%B>$)=SQ$D>G@6+V1+NNSSL (% M.1)#5C/Q#VX6+Q]+M,$S7/*P@N53MH8K\N^T#5-#4?#@%*^ 0QO@ Q60"?:U@6.&Q8'ZH:S[)+/"%H M%K<(ZR,M,!4X[)=B#:GC8FSC/([.5L42/4'827@K4V "7AQNMJ_!X'TDJU8N M0,()WFQ0,@^FC#WS19X^H;(Z?ZY),?"J^5/FI_68VM^MRF1A &HJ7'MT+:T\ M$]$0\N[M]0U9$['(%$]C&U?C[RQ>1]LB1N)DS-!39V\>>#QIB5>@(P?_ENX? M_[OMC@B'&=_HY Q!ON!I-]=7U^-N3TY/ISU(/[R#E-^;RX#4X>SV J'-]4-: M[M,U/-39.LW/4(Y;P8Z=E(B[F$E";&-F0M'.8R05;5R[DC._QT0&!JV&1*2+ MEXG]"OEZNU60[A7L;F(=)37F,">Q#29J1XHQ+6B(8QDL'&.+%\$X I=EQ"*5 M[S!24=)E#K$/WRW$>/&'(X@YC#>N,4 0'EO.TA(R8PP^0?O;6 06!C 7YSI^ MX&K@(9W#\!XGZ!N: $U(I?_']C2G[6R()\4Y,)V,]7S1>I#$8WKW I WD7A7 MTT[G#-2ZO6XW(+-ENAN$^?+U^O[#V^I[S@BJV_<.1\I/<)L5EJA MQH_P]MNY%FYA36Z;XCHR\-(ZGAE[4):<%N3,;"N$G+7%QD'&_I)F6M[B<('P M ?SN$7-VYVLQYG,LM@L4TB=8IKLC$TS+ K^KZ!TEHIWP$\+MH=A4("N>8$6? M4EN\A\8 C\;3N8O8*/#:D MPZ"]\Q#;X[HFF4 4&UC"S>K(BF5EQ2;#?QS2'*3K-;T(2+A@NGX CVE99^OL M,2UJ'$X4&U!A3#9+J0_H&U@/VMM/8H[R_KWJ)9*5CF;6L8%-J@4ZI<#3CW1# M%UFIW)=^;M-<2,0O^M\T%@TRJJ]-YA#'%$31&) A5IE^2LP^<3\JNI:P/I=1 MNYHV:[L;Q-A#8M!2 TH>R5J>7SB*(US'>'02C\K5N%LFUE)IC)[ M *,XB',,1J^+U.T_K_IEM?9!=5IL;F&-?QV)0:KK-)OF^W0BB[L$K27+Z=Q1 M0[/_!6;]QJA/#'5E=^D:<'3TF+[LVRN!@U"-O-DP5H3:#>H-7)')JTO"8WQXW3SE%6H?.DCZCCB3DO+Y\ZP#0U0-I_6 M$,N?/FNW+:1K\K1*;= *;TYI$!^WA$T0TOUQE-,]J@"6! :B )'U;E ,V,1H M4:Y7BC75JT7L?VY,JL#N'(\4Z@O#!HWQ9EDXQN\M9C)^XO'QW6*8J(C18KQ. M'VAZ.\4C*PQ:;O@_HG5J\ /)_L/WN3)U>YWR)A?T?.@@6=I]FM,@LGJ L%X- M%S!+N$:[(OMG$)N40R01.KD.5_1JK/(6KHE0Z1ZO MGE OJ_XZ35A@G\JD.?I;!OI:Q#M=9-;>^(.QQ'[$:66"7SNIT>Y &.%NCG!E:'G!Q;N\ ]B2?&,-L5;7F=OJ;R#9[2GM%_3=1 K KF$YOWS3_#KT=Z,V:D'\$3PK0.=;4^5@_ MOR RI^!DUN*K84NZ SR3&8H%6.YQ\_$H&?2B 9$-6N%=N;P7T(D'1#YH%;R; MNC$N7Z^MV\U]?+3(Y3ZHK_8M:?,TEXW*6/UNO\90>[WVZW]F=/>0UG]#AWQS MN7_$T['S[9;-6J'@6I"W4O>?3;,)" M,QZS5FDZ.1,E='93HYJ<1NQG-_PI#+DCM +9=K )O0+?B$Z04G5-IJ).,V6F M'A)/C JL'6RI>O""]<M=1*QH)$+B.!WXU3"V>NP3B]S#(-VN-M?<=LF_S;Z M86*CLU&U'46SQD;YHRAY,QU)WVU5"72OPU9=E@S>D\O9F]-B0\H3DVGZA_\X M^>-MC=:_D;,ES$OX6CQ=<5\U'IO"?2H:7,?R.DJY%?:49=!(O"6GNPH= R < M@+*TF3D>R57[YOCGZ6.9Y9CBPP=P_T*=0_60EO !Y1OL/D.7Q-7"$C+LZDEE M/!7VOMR=NJXEP.NF=JR.-FO8DBJO+69/!Y@=0#:B>\-^\O(I5'3R9___&>0#NR][.Q]TXDB=]>I M++ >"(OA*HP]/+D.P0 I,A^A*)+O-[3:%,IN/ 5BFBWP8C$GG)&Q%P$Z&6 H M).[A,H3%*(=[2YJ,Z[!00[7/4%&S&5X,AQ=2OAN.*5!B,AR'<>O=-R1=91/2 MM-^%0V-AWTR)KN-$D1*>8?)Y:'Q'9VU5OP 6.& 3]QU2_-1C\#/).V +9/D M@Y/@1RA=&P8X:(ESYFZ'!4X(808&A\7!$;66I6U+[Z8TPTQ\MF1=J,Y*N].2 M=M8M\651'Z86U9D2 C!OJUMMM]F:%,]\-R\+%,5G7FZKYO9-:1KQ!15_I47/ MR+I#F1$@T29( V(==D80K,;NR*VH*/,9[&KH5_$?RN)H4"N/9@M4_-16OBM[ M6:VSB"ZDU<(=PSGH8H'O#U0DL7R >@L6AK_SL%1'L4O@S\+/AG$%OAR1?F1N M5V9.(QL1EP*Z0F#I&^GN DA5C7Z"1AWM+O&N$1RN%+S]]V<#"M&?;QMP&.7U MRAH5Q8857[++F)FPMM],C]7"WG44N8[J#'3S#%U;5-*,4TWM!Y*=(6W*EM$< M5UT!M(?LGMS*J-(&^JC$ R4V,YMF6E#B#_SAD]0NM-U;2WTLKG*5] M-;,-B1HS1"N1U=F>BCI@*?F8HI]88G/>9$WR"%)58D^2]Y+4W.0X=]4PTW3= M!.U-?66X?\S1"\1OB>8]A#3?!/90=9H5(]EU6NY@'3H$-3(,9 ?8L3/2D=(Y M(GW-"]JEDW#31*DKB\1A)F8![6#:CJ#%AK/D$DLUM"61S(DMEX"R74RIJ\U= M/&FBV16@/U! =]'A;0_H 5O[].MW"FA.H+@$H%T&B IT^4^7K0L,E=EL#%91B?. 4$\OUU)UQ-!EO8)RD "-W**E4X]] MPS4:?_8-'[ENAW#L1=%'PS#QQ@"A__?KXN_%+\6GN^(O^#^W_PXH>;UJJN$^ MISB"@RM,=?+W/_QR\OM/_XZGDZ3L&"S:XK3X3U021[(EMX)Q0U$!:6.Q!!*/ M[E%1/[0%QNJ'#)/" FS2E^"AGB[,D3D$)VY$44+O0K0T+F1=;L(Z384N[(J$ M@H4A[WR'2T>Q2[#/=K@J/O9[U%.@?W\X5]C@\@UTAX/:+5E3_9A6 MXPLAIV5)DCH2%\VI;J/-UWXM#3X+8U;6XLR*M37RS%=34$+I?[HG#./+5@.6 M:"I1Z*,&V73HV$*5972FJ:O46:")Y[E;E&?HZK'.]MD_^SM:;3&*ZN/++=R1 M!MRE]SF\@\_U1RS]MVG :2FF"SR-Q=B,QH9*G0>B=NW@CM$V8A/\[)"G)=AD MU3I'=#J)A^,UJFH2F=*\S!NZJO+8J0%HH*?)G 1;3:$C55N0(G> F0SHAA+[ M@=VJ18%LQTU$:]D 'U9#(MS>&H;\S16Z3@+)'-;* +]2*8"( 51.X,$S!E/A M!;\!;<7RM)>%9H>GOBQ;X<-B/FA;S+MY\ Y^!30/A_M\5X^P3,G!FL^HJL[2 MLGS!00;=W^%,$M49VN^EPF!A['+QSL9 =54\VU65D/2$@%""$6DT,S\-*""C MSAI;G)RYLRUE->Z*#9?94TJ.T%WVY^6JTV+S%[C9X6:FB. M6U[83DQ?4-A4C%654C.ESJS3M@'\(J0VZB;S1FXZ3)A[] 3+ LZK<5HION5WXKF: )U(E0@/4C]_)@C M M_UV0IA7I'JY ];*_1SGA0;1*\P8^9>OF^'K]DD/M],_PI.@&@0,T7+'9D$PU3-SHRZL\?B2? S:!B MCE]K!Q'NJ<>'; WP!+',L O((/L;AUZHLW :R(D53^94^L+ZZ91I.Y;W8&[6 MX\QU._9=9!6NX5R!(R^]2#DWR$&A]3A.!H0,< M6\('OB7\]&X**F (;0H.%]8N<=A9[++[')Y6%:RK=EF/,_-7I&Z_CY3:PIXE MLIT-8(IZ>":JQ)X&V6Q70TN9[?FBCG+H-IR^*<:_4+K*^V=^FS,%;SKZ@[BNY1DF\I]XR\7\6<8)1, M;D@@FF[^]U#5=,D_;=2#035C4HCTZNP2%)!>4B;UBM.JVV=I[C"##6Y(LMBO,"+E#"JS)K 1/+&K$"R0Y+P$JTF(#EPP0L;PH1RQSV0SWK2_8/3& JT#.:Y'N[EH'BBGE,GE8(>7YITFV9]SXYQ-R#JH#;C<]>G3@8GADS%WL1#$'T2B3M1[SO.R"+O/+OQ M8R+,W9#!$*S8A1]>:Q=R_+Z\"QUZ]XL\?4(E.2IX_DQ/0+&+(LC(VE_ )[. M'$^HZQ%!HH>'1B$;:ZS8-@QTHQFV+)$,'=)N1NI=,@8UCZ-#N%BB)_0X&7MD M"DQP@T>E]C7 [T%'$(F'E9%4YY"E-!MR^$@J;@\L8?IXR:XV5+)!$:Z[0$H0X2FAPMG[+.---9F6,LR6B MA_.V0-PM?$R;7 -$O6HD(>:6)DKE<'M)6\?4M5BT(52OGZ6.+VT2A73U__#< MOR.EQAEK""(!E#05G;2751/0,07)\\X)]"^+:L\)2X5Z'>)9%M9TG.#(2H.< M[PW>VOE'7>/;5[91KL(EDHP*E3M$.8Z;SN>.^GO#L':24-<87B+>^H+5I=7# MY?XQS4H22IP]D,*[RFLW,GY9S,7G]V&^/&V+Q5V2!FC;L%#>)/8B%>#7F!AD M/358-^2QAE]2=,FL6Z7#%*>S;0LT>]4D2H^W"#G3TC!:D%LR5N!DI]3F M4XT=G&2L5-:RG"]7S6*I*4BM>%,LJ2WU4:-J>PKI+I5E*-NB. 6F-\ N.!Q, MU3I!K6K)L>\+M:8CAQ5JEQA);N#FL"9_7&U/B^*0YGTM)JUCGHIB9..,5(P/ M*Y8H76Q&J]8.;2-7$9N<]G/?LB.G=3TH XX2N^IF,>1TM0:AS %H $+1'4@D M2KV#4HL"V8;?"$VQ 3ZL0K8%<3.TE$;(L>9=U,=?%S04W7!O 4OQ% PJ:%X@ M-E1LA0][^4"RHT@'CW>3T(TE%S"))2)-HNSL4)8X-%*-*ADLL@ARQ.+#S <* M%HL,YSJU[7?-;@;X5S1W?"HNF MZ<[0?9[MJ(J*U.M ZXP^_I;5#P ^9S4@1D>*OFVRZA%5Q!ELCY7BVC*:I-8: M(E4#2#W'=7TH<:,J\'@HJT/:U,-+P>:0OX#T4#^@DJ9=>Z0#\+>';/T TA+2 M19T43*MS# FXS M4F%H^)1ZQX':'*85/%;+PPZ,3@)7Y%\5[LY-0X8)2"Y<\L]MNLYRVI(5*;A MS),\[LY@XZ>DJZC'G74-45WL$*%OFX<_8DEJZA%TKG /M27^-OAWLD4TB73K MK&S*[M$2@.23_91G3YB&%F^)=9K \BHRM\ZQ>D4//N"6>NN9I@6GJ7WK5L> MULH1G"=XN^C4#7,MT+G4EMNZK?*@L]TVY5'9:COR^-JUZ#0L>EQGHM1HNV(D MHUNVG(1_XTH ,"T+&E)VU=IG-AAKH,*$C\KN!:MW-38N.G:E38NQKB7PZG]+ M>*K-&JG2JV4=@&.^3^8"C2:[O\9P]+CK.U2ST([O5*4U*,E-L YW].C/^HV# MSV03UQA\2\8D_0K?9?'E0/(!76VO4971A1G=6$5%EFH,(Y;ETS9%FA>/>10: M8VS,4MGT:',?(!64ICGCW%*U01/,,[H\15=O0$K6XPYYDUUH=D;PN P6>^BD MA&95/Z(**DWW(A*K[';D;0MI;LN$;"JM\&9HRB'><8\,3TZ^]/;8"WNW* 9N M8C0IS^&E3/V"8:=*4[P9%KD2UUL)/9U$XM5W:Q$@(D9K\1T/5Z0Q.N?AF0RB MR';"X-KV1^+]#II,55H&S)# &?ZJ9DLFZN/";"B(S)+?60JV-V(6&AA+C7?< M>1Y8F/KLP"YELG@BV,6-=!^#6*=3K0,6 :E8V4%6+=R3ZG8 K5_Y5E2!VY]$4 MW_4%.]UIKR'N/$U@/1695==GASYQ,/$V :<[>H W#M^-MFZJ<PN;ZPY,@#&B9PY +#PEVQV*,9FI!M M)T^*A^O(Z>N!&RA?$M#NPBXCUH1I\26M M#R51N"OA)B.M^-C>#&)6;-1E:[^2.IN%>:HJ<;TFI*F79Y5:8NCZ4'^'BUP& MRN9E(+=ENBO));)8"D%JHP>9]^S8/E4E=*:IIW$AT#J)CW05NH KCHHZ-(^E\A%IB;!' 'DV0[,WT+!$AW M3\\&EWZ@.WO 8'^29<;6M"SZ)#EI[U]_1>IA/4B)%(N6\@ 6LQVK6$5;7Y$? MBV05-"/W6;N1&8LN&)CQ&ZM[4D_#PH&T]+M%' H)T;1C@;53 ;8:UB3H>FK@ M4K */'39<0@- WC40=.8!<;.) /:,P"9@@S@@>QP4_^WE1>WA(%1T#Z,&,']]/A(II,X4&:O2\K?U2C5PN:Z[I>%5;AX#I M(7A$W9HU0/4XQ8QD+9XR'(?QC(%X=,HY]F;TF,>;#) 17?)+>@.Y1]VH-2XU M>0@Y*L?*XZ<,SF'\9" X$;E*7@I\O8GIBD9)<$^O(Y^MZ0U+DAL6+6]IO+[* M[GSN/D?7$;!?>+SQHMT-\UI7C)&TY;^AM38+#[:TCH27TDB2X"_SL1(*W^&N;I/S+)S/>.HC\6.3$.UK0 M[%_'1/"3R^8S$-EA&TYEF#_%VM M+?Q/)*_C*?K S/Z;PV'?,L-R)H6.Z/LI9*B[&/Y3^C>OS* 03J1\.O1U( MJ=!":FI(IH<<<4W@\#>E8^59 W9$7'U^<3)-$$W5R^S(,4('\ )V2)UQZ&M MM&_YA'IW1WTQO?IYIKP=]>*:9[U,9 ,0-%4?0^3XWV@4L/@32VER^\"D1ZRZ M1(HSO%(1FY.-$H78O+G#AO*@HJK)Y5L6+8"'>BDPW.^P;-O$("A\[YX6^9L7 M=)Z2A(*/9JE $Q8NR'PGZ*M8'L6\HS70W^+1,?QCX^T$&Q92')-'(B.IX,WLF/RU M%8KY::UM)/H*B_:C)1#UV N/B<_WQP%98P@ W&R?LLGCF3UA6VCQ7L: ML3PS6\7R^RW]!#,.MPVM7TOGU/'@JVK0[(6BU$1>P8)3%1[@HME* =QX3G<9A5&5OYA5ZE^,Z]BV M &9H:*J/#@,5%@.(57_&\2H4KF)IWX$_ >/)6Q/1G%3:UZ<]4$$*'7SN>SV1 MN6]\%U'PJ_%\Q(ZE61C&"TA9=L*!IP 9/#OY]>(G4O.75XN*O^SYX8NC=,)C M*H[B*+H$8K0WOM06DD28JD)("Z^]2I=1II85G;57H]%+I&F\5:0$G9)UI!Q+ MZH7D7EZVE&QJ""FX>*SFAY80 MQK(/CGPM3QNCMQW U1 O)>1+XAC)+Q'MO02&.$UR3*G>X MW]!E3R/>IF[^O"BG-IK:@;O>-ZZ,X$E;2F)Y'18<@Q9[SZ#3D UT]*"T@9BW6M&8#-R V%R>G?Y>CR_TSLA8/1Y[" M>UX?T_VQZX"6RQG,LG-; D#V=R-!G"PK%W#H4%>[V$/B- M0GYW4&>70"XKWP=HRN(%3.J:':V>F?19+FIP:@Z>W:HT@O=#D059M+2O'+[O[Z]9V'HQ16[8IG60*6N>)&J MM%?<)MM>CW)L;J%I3YEB3Z>YJ+42"4F>\^-?)]].R$*(U_91(MY@Y+QZNDA@ MYF^KD4ROIV691T_+@F/ X:0:U31D S6>8+2.L_=MG'UZFCA3I11%!)IE(E$- M"XC9RS6MV<#M3 =N3W184R4)183;B)D(SJ6Q!TLM S,1G"/$*P;:'#L3P;E6 MC,-&Z_/:&K8%\,#;HQ(TV5T>/:^O+:SZ,XY7C9*)X%POGF*E=F@F@JD#YR&$S$9R[B 19=L*!IXA,!*_/S3,1O#A*3SAJ/$8XL[?P/ M/2<(,;)>F20DA8<@];M"4+--%%Z M[;M/$$XEF8T+G)F>(!P -$^ M'Y]OG#U_+)=;2@/[X]>!O^Y*HL3:*@ M(*A:2Z:"I-7*8U'Z@,][,+NE'@#PK%Q^"'[P$T+PG.?XKVP$S@AX;))Z4?HJ M8OS[ CVJ'1,B"2C>'S@*TH3<>W' #Z:]$L]#NB0 >$0%R)%^:#W=)Y>E>SK?9#X M(4N@O\G5/$ECST\;GFO<+O]M#=I9C"G:5M#F=V.+JB'!4-$EE\^BGEET=,^@ M%_LVY-]%JY$' W/8,)LW6G=H;1V%RYH:Q7)*;N^6_?[V^O;]U5?Z?]L QHT& MRKM$\F\M%['P*IE"[!5UAPV5QRB;7'[E5D0)V14M+LS 7UX8L@>@M9G#)$34 M2HNS%6O*4G =KB7=\6<+>A=$\"@O&2MNY7C+F(K]A['OOW2"@.F]M+J+R*0+ M;U!K,%@6*@'(("NT6 2BL>H^^R8(J% MLS86XD>/!04+'H(%[(+R-S $?[Y[)]*[?_#\((3!61H UY2N%H3ODK:M2JO6 MC3UMZIGK+"O;T_KRBL>'!=O9P@Q9W847T5N/A!36+3'9BO\^K )_1>8LCMD# MK'%@DH6)<\[O]B\HV6XX@MJ763WX7[0C&Q; 'WS&#=9TEJ?[ERIEVY1'K!<\ M(+7V=MP #43VV63%XC2K7LOB?2G;&4SH&YHUV&Y8-JG#Y)\&_C8<_T*K+GZ9 M,<@D=6G5#6MU9_OTNW42O KH_78LW*.L8,[%.,?,!$DA.9%8##Z^NHJ+HP , M<5EUG>]FO>.;2MZ2*I96?6+Y-U6+67B$2BGV?-%C1^4)G1Q\?Q8H%$ M1/F6?&55NX'(A_8D9T]\A$[8FN:5: )1V[IL&J1T#5///:\B(VK.%'N2] >, MY D=>3V6)AH$1Q4!K M Q*[)5N79KQE6Y^5(5 YJT#%+Z$RC14#P\PBU3_=M#_# I_2L&#Y_&OV$<$>CB3/K% MF6FZ_N<+=\NT_/9P/\3EN0NSRW,74A[7+^[B=LC%@2_/76A1,ZWFSXN+::.I M[WZ)Y(UK7B^YT+Q>NYC(%.$"9Z:7YP8 S='E MN0L7-$;7F@W<1/K]7W[[J9N&/V70F5Z>&P"Z$2)(9U?IZ6^O,>I==F@RC"Q) M-1U@C2&Q.U;$2=T5V\6'2O/S8C\8H#9WU(RUXZ=Z++*-@[MSH,-$QA?'#1\HZ.N+(F8"8EBNCX\/U-W?"W M\QW,@VU9VNY1:FY*/HH]2!PWLO#+DP63UMP_!$R' M.M?4-=&;-]0YM81' _3-'/1,D@E),%3TO#C# /SI[.MJ,@I]'5J;MKA\P\R4 M^\-!1FS$5)/&T9^)33"'0NZ0,SP(T'5X0L=H M$&#L)GKR.:)]89.62#M>4A'!6524"AU&2)HV--81]2:7;S-NXJ4D];Z#4VQB M$.2)KA@OV)$E\A$,*.%IKX'N@$S"P@69[[(L/DFR!=Y"KK,4;/2>,Z3] [)D MT&#N1=_C[2:=@1;A@$+C"M3P9$ Q]6EP3_>F[T#B:+WEY4JR1\?PCXVW$^Q+ M2''X'8G$0KQARH[)7UNA.,LQE^3U#HZ6- *J%1X37V2E8J,GANO$9'L%),60 M(=C/EL3>.O8F1G4;(*-HET;A^N(/\=ABBP4B)ER0T368\=6"XY^RHG*^SV>45<*DDB&@"7,W/,YWFP:>,BHU,H7I?+--_"76G4+4HH-^M MT1%>4 A,GX$A2 $RDCTFY?,9 8F3B8RX&#A1L <;H-@Q@2[->/-]GY4A<#E[ M!G!13+8V<,$\)A,MZ#KX(3\)(WM6'':I/[/9&*UJ0C^R(E&NW-]LR4Y^VI._ M(=;SPS;V&ZMBY99BNRWF*\8YFB'3JOUR^0&+[+.)C#5F[U)U!D+K9:*6@>'U M16Y8DGR ;_&.@5=$VR!:?LZ.5\'(]=9+ A\6 ^\#&,KHX@N-OZV\F"I*X:+I M*PO+6.NS*NM@:1W-6=!ZHJX1@6+@,M-#N"+"-9&]*K+7180RL<+/U?$[940H MG$Q]7CPL,Q=P:A:TL-2]KWR!T\FQW0YS"Q6M0TZ]#]CX[UXNHV;;JG?(/\%=1I8 M#!']ZK&7(MH653ZNJ>#R4UD7;BTDQ9YH46XTX8A:"VE>%/3G+]&?T]# 3X5E/<@V@--5 *(T(@MO-_:6JP$!_K:%G^M:<8Y\%-*I;\H. M\Z?ZH'^:L%-P.FSW;H.WONZ%.0'VST8=(7H?3SW9X^*<(1 M_8(%7>D0M/$9I5J\0;K7A-(]>EI>9@+<+2HK]ZDL)#1>+3-Z"0WT*QN5J.]3 MBX5VL8Y;!.GN"Z!LY24T^<+"P-_=TA_I6U#SO0$\;?G\&VO(6[A KW9LHJYK M4.46>NTOWP>)'[(D=Q#/]]DV$O=1-T):3"&E*E+J&IDXZV.##7A]=1?J;5IX MDJ8-UR!$&8ZU+5G![Y07&&]AB_P[$R5+,CRUHF,$.4 MV@:M<'/@/KN:&41 *\4WR&Y:K#+UT!@>B]ND)Z2B M=NWM\KL?]+_)T>DQ^=WS5V1-TQ5;D&V2U3C/#0MS%5-W0>1%/D_'T31:$?++ M$: J=/2WO4CRM^-_D*.S8Q%CY.\\X5^V\KRPSR./T(-M!,\(W??S'R.O+4P\ M@PU#;F.YH=&Z7'AH6SJ (^*L80V,V;H@7]?2E%1D22X\/?KD$H>J=:\#(%K& M'36M8+(I$YNV@#Q3 O+I@D\5JE5(MAZ3UQ.UZ(= ,\4 'R:8%.>4<,%&RY? MRI-27(F<%,HSX]UB>VZD$+-S#JE2S,&XTT"'!W2TN[QNYON8S+YL[]MD!K]\ M"^K2)A6 =ZG$@O7;;1#RO"I7T>*&>@GE.=BNUYN8%S[@E$UZ&">QE@9%5E8L8*+F\8G'%8TS$@S*%AL M?<'(@=4+DNY%.^(M@)K#MYF18&]CQI,3QS1B]^*;FA(_33FE_"S(Y>;<+N>9WF2%R*[L>PK"/_/ M$NT$?$U1]I3WK=)7L3S)Q@KQ7;/%@4="_MM5DS./O$5MZ"EL*([K8XM>^V*D M,;%V$.=$F:O,S-F[)"E.JO(3N=_G&I:*.<\5+A'GP_=!LF&)%_X1 ML^WFNL@ZQB,GV3T'NBB/2'UBT3LO64&7O"#F/7JW\N(E31K81]28_YHH&BT\ M&<$^]AR,UR752(!EX?)J+8)J[(Y$+'KE@R"?V'))XF>B(T];F)AE3D!3'U@0 ME!>C#EH_QWM4!,Z%)B)4D5(7J2K;'P FH(YP?62OD.0:7QRP M!U13]T"[0"-2)_!ND"!VR+$?\CU@]+8BQ*^M0WS MM\B>G&U89]4I?*[R\1!H"2K-1Q8Y2 8/)7MU P:/9E_&<)-#4]^V=70':='; M62^_G1&A@@@=S]DA[$DKHD<1'(P.^!W45+829K]FD+R>$6M(E]>N1MG+53MWX=$['G-K_^EM?5H3$)D=& MN H&)AR0++9Q0=,V?$]P,3H5T\,#,WYI33?K;+AW* W];D&'1(ZT[%C [50+ M;T\-7$JJ@H4N6_K1:P"3:&@9L\#8V;/$F)(H8&%LG!A1'K7*8U5YGV[95^J' M7I($=X&?\92[*Q]FTJUX_('%-%A&[[9Q3"-_=\L#"V%MAAV\C8O"^+GWQA(71J^\X'ZFSS6<7.D\P/(WV"2(^:@8&ZYJUIL[%6&SV9? M^-!9Z0W)NT.*_I!*AUY&SBD XF7HE/THCW7L'//@!_+7F.0 "@MWV9#7Q1#% MZKX8,H.4KD=?U[\,?(CG7I[2P.=F\Z05JE'<831ITMY&Z6B"$W=4&G 1V^XU MIA%\[-%1BT#^E[?>_$.ZKS*5.Y%&Z&C')/7>GC(PJ6PNB4[VF4(K^!I[2_!? MG\IO2ZH>%P5>6X]MRB\VE&&'OQ3ZE?469>*7UPM>L.XN@!5,Y*TIO]K'OYB( M]A0W%OF'"8WO Y^*>XD>68HCW2"3!.L@],J[C8D0S3_+FR19T8B'5>"O*A7R M]B4B8GI/80PG'-*$_@ "%L%*S,]K!$]O$U.)(=;_WANU'AN298U'J09D*.+4 MBE4H-@$AKPU;?CR12WE#WK&J_JO!2[:L]RK1B%CG5:'=Y%6?/9%7K:K=:O"J M4=-A?)?/=NT'9 M;(4&,*2\*4V5>M 2N5&^3V70TGUGRH0GW2_--C'4]Z$S4&\"J*9FO9=W]BA? MGC(Q4_?+:\\LPU_>.1I]:.O5>W7GC_+5G0][=>>XI. J6O2LAWND*G1!*F6) M,XE.%T1";:8+@JI6+Q1CF-MTP8QI8Z+M3Y(&5>=2ZG.#732.TJ%_ &H+]L*W M72:W K-'1P?-&08/>P*D4(RW'N\Q,@ D9T\;)!UT:AA($)?P?[+E-DX_Q-L@ M_0*CO)<7?I/.V5JR^7?LD;7 >*=F[%ERTK@_$-# R8X9]*K'XP=:I@:# MZNRY@4K!'G! Y9Y) (TQ(1,M\6X^41''=XY2^8%81=.>H8_4F[]P"S3';6.R MVW>EN-'RWK)ECP,W+#B&ODNJT3)D _I.PI$=J@+Y:<\25F S(R"#T.:$AM0L M.&W$*Q".7)!PR4F><^U\_Y(SKKWO2'V^5=94=K:UPX1CH#G) M[]!IS09MC0P/M_O;Q],\4HT%M?X<#]90PZSXO>4#/EB"U<,="P/VC2Y%DO\& M1GOE\F_;(6=3O56E%7N5V&=(6::UL]UE]IB/N)M" !9TF<1^Z3;?559T(R_+ M^M\W,W@U=5=0-BFKLG;K= 4DG"K4?18&0>BTBJ%2@A0B3P$KJE+25F"Q+!K= MI1IO-NXU,P@R9]W#SE. C*H M!5D$"?7W^_NJ*@!=AWY;$UOO1^\:N)7RG^8 M( S$)'3#DN1S]-8+^7[SMQ6E*:^JV$0C@J;\-[+29.%+%G:Q)WG[KJ@;;4Y O,TFW!4!X@6T 2[JDSNZH+$7D@1^TRU@?U=5&,-7 M%*ZUB2G_.W]T%,(7/<[BT/G57:Z7%9=W$V$K\$7Y.6C-Q0F+R#S[94C"?QI1 M3IN.S(4PG(^A>D%]O+-06HR(UOT:;V1 86T(?7 T)@#S*S603 4!'5FIXKJ6 M&;G)?2C71(0J4="8OKA0 RY3\R$[JFII'(_,(G3$D2>=\0*NRCGFQ3\:2)B: M?[C9D&B54V]O0K0KKKF>7*5W*L.SGS=IL [^(SC-%WA9LNHS>L+Y]^L3 MML!QMVIL.J=E385PC<:7_)\\HL?3Y2WXTFF_D\ JK<@&FHW,US01P$S?4]TG MNML5WJ&CW2G(4(9-/3/#X05#Z7XOLRI%N-@4JN=A8THQT&*!RHXF]NO'(XQZ MMH9#ZZP*K=9(-87J,MC04K!-+&BYJBSSB:72W*Y_>$$>#2K$BYHW>;K73[1- M6Y'UEEP732]65FV;7N"'E' [II7VVMJ."%Y%-"5>5D%E3GD*:[&AR>[($M04 M.Y@Q]=DR"OZ3\1\>I@*MXFY/&:X2]WOJP:M*2:N\(,L)^?T'SV8,:X9%M=# M?D=T]( 7MO_(\EQC0;>Y5$$R(4U#;=_GJ3@^?FD1C!X=Q.4EI3] I;+HQQ]B M"+@10P#X?=F4^W5>W3E3#VIH^N*Y!MA[3*Z+6 K#MBMZ[/M-YKL17?+TV^J M+7+'#N+"_$PCO.&%M5P7&O:??%, V0])L_$/*BYWH1L1VF>L_YF MOT/)2TR(4A'-Q89)D^+HI583FT,@&@;0#U/JVU2>Z]!54:EVR.9AL,S/$9;A M27XS/F+97R!&,[WQJUH]A[$/$YK@A@U[KXVC&QJMRS,:VI8. %.H% M93DFZ=^__O#M7[[^"J4Q6>)T_?>OR_R;*(\Q_OI__7__X__YV__[S3TB;[!:5Y$:8R^_HK2_V=>_7A%XJBH&MTI_OJ8)2V#'[[;UB6D M8']]TY)]PW[ZYL/WW_SPX=O7?/EUTT3V&5!)2_XZHF]D^O#++[]\5WW=DE)& M6,)Z*S;5WE=?U?K+2(+NT.HK]M_/=Y?"TK]\QRB^2U%Q%3VBA%99%2_>GM'? MO\[QYCE![6]/&5KQ^219MF7#M/,+T\Z'GYAV_N>.\W=3FK=F:'H@1938:6?% M;]S64373&WUM2[6R)E_;U#(=Y6@/6NY4,[W1MRC#9'F>+N=O^+ J6XV_+Z)L M#U 95S9=@/E;K='4'*4Y1FGQ;4PV-6LV/2S+!%WB?T9)64T'BW3YO\LHP:LW M.H,MXIB4:9&?H2+"2:X6)']E=N[['SY\7\\!_U.[!D-!RL<<_5'2W\Y?Z/], M:*^ D5FS;DE6K$B"RCVA*ZP5GB*+!N_)C3]#*Y1E%?-%GJ,BIQJ\PM$C M3G"!4=X8T'1]1?+\-,JR-\*6FE9DFUCU9-'I_]Q1Y:8QK;#U"^AOIV75DO\B MC_DBGC"1&]W/CS*$MII^9+OY:NYF M E OLMR4"?.';XHGE)T2ZFZ@)T;WTE1CWGX=YF;-OT,%SK:^47[+"&JGKAZ9 MYFT'<[;2<&I2Z.2\/"5ID>''LO5,[;5?68'A1/D498CM02U9W]+/E968,!O* M^1GZO'1Y^D(9,J[(#HP*6_SIJL8FDZ[?Y34&V'&;8): MN5Q,MX$VFRA[NUG=8^JTKW G:CJZYBS?FT;*=E'-J%OU9RB74=L;_EFM=T'GUU"28V63S >F/]@]0"CY6C[_,*XI6J6 MTT\OC!O'8S++-K%Q"X%\+6PD&C:0PV.V[2?C1FKPMK*'8]Q0 1^;.S+F4)2R M,]_(,!^]G<)3=@V,&] O;GW1;=PN $^K2VKCABKXS>E6F \#+?:S^KK-?^?S M:;<5S!L9,V-(C/G4F.,ERAA &;TS'Z#.=W(Z9:5AN,:8MKHP7E?,L**PNY:P MO(JPMWZP<10W\0QN7L]_-H_?W U,<\IBR4SR?4'_MQJ]M#)F?)Y(0KW?G.V( M%V^W](>4&NV"M@ 0U,]Q$0UKFENP666QW?S3*'^Z2,@7,R==R7-Z8T^BA%TZ MNW]"U-#8Q(R,L>5FVVRI=0",7::Y1J:ZJME%FU<:VP*TQ^,66[UC:>@]D;AL M%BCG=,(HWJ8M=^3LNDVDNJ:M*:HO5_2'7EWHM4#I$BW;VEA3386HZFQK34C< MJRAAUWQ)UI>*U9/3BJK+9CF*OUV3E^^6"'_'1&7_J&2NY*5__';*0K\7C]2U MC>*M)YJPBV=__YK[C;:0B3/X]MWL#6W5]$ Y#MK)^]0TL_^IW\IN)RZR?HNC M+&XYT7_V>G!\%[FA^.ZYLA_?Q$\XV7;^*B,;D2:)M.G=YOWG5ST.7Q7DJWY) MDM%9^>]?_X7=4:<%Z_#_JUH]PG97C4ZZEPSG[, %;>V2M?@BB=:#'N1^:_0P M^.9?'\H:K^C$0=&F%S]XW(L[:Y6645)?_A$,1Q[)8%CV2?SK6H HP&':Y]!T M]/KR%KG0$CF7[<#15+TO)A+T_G_X7'GM[#=M?Z"_I(+!KN :C#<1U3^ M]3Q,(."0'S%I^OW'8/J]-EKJGN?0[\>K?A B?HNMP\HFS0Z:+/C6;& MG_WK9(4(BLX=EVXZ]:_>=^H=6F,F2%I<1YNA$RF MHW_QOJ-/J6@9N[2S1*__C=ZX/2V@Z77UB,;7OI8+ ^KL$8MVV\7GW;-V:S@F M&9U@ZM0R;"?]E!V59F^G9,D?YJ 2/2@H2O@*#!U!03!1,&Q!X_-F72W(0_1Z MN:3B5L?K3!C)=*^@[0%%2.LK1&#"@< A9-7"PN>MO5J$Q7)))_S7E^O\=6L=I-5F:?J%-+"WA>0\B P(O4/XC*C6/SP_>,#$W/0JZ+/C4K&G_WK584(BEX=EVY[U>?MN^;6Y?W; MYI$D@R[E?FN4,?CF7V?*&J_HR4'1-DC&YVVY%GSGK_$3NS[+V6Z7D0P&:9_$ MO[X%B (13F=2):7>5X*]M(4M#UG64CK'PAT MA .YS$)6+2S\WTO[)TE**F96G19FP_@)*4T/!B,:7[M?+@RHVT+:L;?K^)DN2DS'&*QUNH#2U\Z'" 8"@8!1"P:?]^$N MXU6V*)>8\ED4!(%B&$@3^];]2#)B7T"O?]J__&X.WY6."XXN$1/Q5'^=[KW=[WWWM7+$0H+[M%6^[ MUO_-/9;^D46 DOCW*@5.?E,6[/%Q=E;!W_,!%.CO_$@+^(H%ANT!2?BU> M?-X=;-R:"YQM+I<#:'"_->H9?/.OPV6-5Z4XZ!=MN]'G+;VFR9RS/,Z7?A?Z M>G(G;CBL^WKG=#_XO/O6-)C%>G33 /4[?O+#G+-#[_5.;>V MK1%D5%)0M?L"(JJIH\=$L,[+W=7;G+0AO^+BJ7V]^_PU3LHJ?WB>(_I_[/7= M@= 3.#0*,>+@;.RJ.IG84$E_I NJ9&/>J"KS=%+4XCR2'%W9,?7&S M8@EB69[>>Y2]X!CE]R09>F1JPC;&54+H,\K H+!).-HGKS*/6;N49*P76F4 MHBQB2847RPU.JRO![ CR_)5EJ!X'=ND4VH9ZP0KYC"LCP<$8@W(WSZ'E'F_- MHPCINM;#%1F='DHH&H5R*7R&C5HD,$:XK,S3;!6DB!*'<*BB'5!>\.V,X.O6 M61Q\]1D"8/&2%5#^X<*O^AJA)-$V8<=L[SGYF@XQH50I^,^ZU1U^"; MS_TO$P/?)%DV'V*\+K)XJ"Q0OUN=?-O?/F*:5N?(-@UC$M MWFA=O[C/.N+-7D9E-;7C>K8S!@&9II_^F-5M!1O,FK6'?.HD$+69!%1Q8X:E MY4 6ESXD* -U-!N8Q?7/ZI8^;2/H#W[2+M#:7-"L1;SJYN_QA=/0K>!J< MB=2^5ET8?(YRR'^]0G$1YOLTTNU@5*!M'65GGVQXSV^,;(I[G4NODL6"Q M80:.RB_U.$K1FLU1+B,I)&JX93]00=-E1<5R,F:HP%FEZ>:8XC:)TGRQ_'>9 M%_6O[$1LI*KM]YR:H)N5WNC;1S, @W7>9AS:V-YCI\UJ"N:5PR &RQO+\<#> M[$D&LEV0K'(R7E#]=V5!6WGKUYVH;C,4Y>@,U?\=6 +;;'=Y_RRQ#7&DSJ34 MR2//7KN_(]HX*^-!&;+,0<5;HD*57(4/J.:=&;62?7 9@V)]01XDC; MA[IGG? F-#+(*,*>W;DBZ?H!99LJ3BNN;]%7-BJJDB:(O-=)/-J[0P8-F)"W-ZTB(7\M:C ^X'^7P5@^H-T FEE6K L<.R5C;0KW16ATFE, M%1K< ),"B%N(T+:KPED-/:@YYC&(K@-T9*+3$8_P.JVS(L;=D4Y5VO%)Q6LX M%A&\N#F]O$-1@O]$R\]TAKR/$G237>$_2G;R0,D-]CHLD,;_FZ[ M=E93LG?1#,)EO=DW$2D2JL1V/WJ1X1RGZ[,RH_];+XLU#+/AFNTJK,@UK&URR\#6FY MK7KP"15TEDV.\2T>QK=,/GN>(7QAALB%8,W5#,IT'Z\P,3&-A\J6F<;0@8-LW0G MR9T/<1)1,6-T_X10X23A6Z?_+G!*VX*CY);DN-*YTC-0%AF[ Y(B3LZ=\IQJ M7B I_V-[4C3XZ*[US;,R4B$$-#U91C1.%G)T$F4VA/[G_(\2OT0)\[ 7Q6F4 M96]TR?K/*"E'#_OJE&D7=[ RSBR_O-N(F=!]V\VMHEJ\P5B'?-%I$<>DI$)1 M]PQ1 >FL0I>G_/>N(*3M.)*2^HLE#1&!$))S##G)'HN(2BG;-RK0 "F\3]L4 M*]U/_B)!(@*PY_L<0DYO=YNAYP@OFX0P;>QI3_ ! #1*-$H%E? 7+OH" U$$ M8AQDM*$,/S+%!8,)"[W/[V>#B#9Q6IZ]:TRI*M#ETCZOD:Y&%T>#=,XZ8YTE M;N,.%2E-=P=H3.,A$"#2J( @X!&RKW76-+?>('J(7AOQ1IZ7FK!]E$Q"Z"$N MP'*IP"%C%+*/=H%37* K_,)$*Z)TC>E20X02&'&C416QAVC1DD^%&!4S<^?+ M/6I8ZO4%6_LL*"@BP2V M6_7,]IDI0@7;H3I%MFLT2!$7\E]%Z3#77?>GIOWU3\ZPJZ5QPI6@CV8(0X;Q MFE'(CO!)2;7)\LA1*2\WSQEYJ0-./F;CC!P@VD:?"MI@H*(CLQF&%#6$[%Q_ MBF@/I"A[ZXK/0Y::L%&QC# 83(&E-0.4C'W(CC@[U2ZRLHH\O4RI-M94/5Q# M!:#,T1)^0>Y12J4G ]"18P/BJVRW1TJ6V(;#+IGTJ39 M.+#7&(-;R][VU[846CPXT$KP)8HPE2%X=I"UCM-VCA-=GTQ\ I' MCSBA J+JK=>"Q+\_D81*D[.17[P)MHEUB[5;K>!BCG4ACQE6$X[E]2)ZN T[ MO(W>JIL"6;1$\JA.">4@J)-+ZG;)X;4])X#2E=B'5@!>(>\WU['Y\1Q5@*0!2/NQ3F)B3W' ME):L.H!2,0YYO[T1:QO/(P*2DFXWRXGH/(==#LO!9X?'FI QH)!G>)PIP_N859!YUQ;+974^&R6W$:9^ MZVGTC.E*LB/=<,L/7&#[Z(6Z@.>PT999!T@0YB&?3-RA(F*IU\ZC+*WN.G0C MWE8XQD-C"B_0:!M2P'.$:@S$J/XZUAI3T'W31M:,V3NC4%^539 M6 ?*I89RB>$]B)0RZ>"$Q^P=GJN EZ3F2WY9%>8:=SCX5,*+CSBEY,#PS< MIBF]E>,[047O+"3;,'S8+%@;7MEAY8MRNZ?Z&@4[TVK2HRWJ\4E/'>5]:4VW-060X8J(03-Z9;GO.$K'B^&/=CM\?6T?=Q[6VX]I[: 9Z\ M=]D\=>?ZS:IM.]3+;2'I>)G-(74Q/[$74VA+;C/R@FF7G;Q]SEG<\LTSRFCG MINM%7."7&GI\Z!(4[OCI;$2QM]V\G6_.3-Q$SJ*R"7L6S7]>IB- M&_ /-(BJ?>,^?R!W*";4HE=O$NTD>R#31MN<56P#M>:HPLW%&'4FK8%^=8IL MK\A BKA+?S,G8HB1Q@8I=F9H8'T)!]*P( U-M<8YB:@66/0#=:AX4)83M0Z) M@.A@X0K2RGX *FJ*I0.T/;]VT#Q%?9.>X?RY6<3:>W_6-M_6C;#']V 'Q5RZWY-#8J_U#L-NN8.-/:"^(@DF-\\%WK1):I,H M/27YR/S#B-ODK0KB@\6ZEI;V V!5D\)-8S*ZL-^\"7J"4K0:W4P!4HM2* RI M#Q;">GK:UZI0T:8@(U:I-.PD#)VA^K\=-33WR 3[2?H%MV]-PPOZH9'Q:^%* M78B+"+7 *^)L@!OT+C'20W_LPJNMW_*&5&>P3^/-1:.QA.W[Y7@4!P"B%:*O M1QL\[,22V\5;KQZ#W1>/@79;/W'>SGKGR<':31C-=OI'65G5WH\N)[$[!.<4/.A-M687^1JM"/+%LK'$XN1- M2J"KBPJ1+2L:/)3!>K&+75FU05Y@YGKU@W3'S1B%+,/D)66K,5')X)$*U8KU MM9FHUI#?,Q+,)EO=:/L0LI)RGX%?,GBX0K4R@T_ K]7\MK#K8.6Y]VV--P7W MLX6KT[QP.WE:N.8>X@1M1'W.T\P@ VC@"C0.P#8.O YV&!CKQE)(,[AR\RMN MOJ6N$%^!T.H/W0LTHVKU>N P7@(0R,OVM_,IESD #.0V1C[V_H%VT 6C8*^65M(_Y,)N@%96TDCJN 4C(VU8P6].K4'Z=]V)3S#E3**,J."GI0Y3E&>CQQ; MC1(;.JTL\#N>+G40?L_$-3RBY:+8?D8<*0ST]S#*S MCZH,.0MQ*]T%R;J#K=JXY"A& $O-T@.4@DL'#EHS+=G$,+@%!H=^WD :KB+C MY:?QLC-8#!OKQ@9\=2H//,GRQ*TL^%:)E:TL:74AIU@3R-ODR3'?R@(PD-L4 M*0/7"RN6,8WEKKU9L?>W).LI/B%G&34D],UZ0OJ3:,@.LI:22H>+IF%E0>8; MN$//C?_"!9;H\_9=GN'G0$&DD-,&=,95A!R/WO%ZJ6!E%C]%.1T)XE?%X 7& M*QAA@4#1IJT+*Z8+4&G(L>.WN]&%F5[29:Y&HYQX@$01<> H!.G )@)%%0:] MU]-Q##HCK=H%X*A%XK]IE.8X=:#2H0)VDI9LNW^@%H1[;QZN(./5F?&J+%@$ M&^O&!GAU*G_?.SWPG00K.SW2ZD+.D'Z^6J&8*N/\E3J;Z1K=4?7W+(7NNW'L3 MX+0W](;[OILZ88DA=-4"&-\VAZO-T7?H@\G=V)BR*GFNQA5M7E8< 5_DOWU_ MA/P$;;D O<$]QQKTYZG+?='[\ODYJ;03):UV+M,5R381[P&>-L&Y7JDVXSFT ME)MKZ 6BL"EN([P)Q]\=3?>-#N&J$0;#"48^_JJ\(!MD,?OO60+ M?&"("':I!D8$8<%#(> $A(PYF\=-N=Z/[^*]N0O/>=-40<6Q)SVJL( #$=6* M?>FQMWPEPD-GR6SVU7.*P'4TZO[Y(-Z]J]X%Z3WPY_@!/(UGQS7*C)_$\^TQ M\FW3'CAIJO@?AT(]\))-[;GUM2K9&S,D90A;O.+A.A%$.Y2-3^OX/>9/:/.( MLH%XPN_C-YC;[^[MK[0KB%HH@:GEL1V\OMRR"])97BR7U#E_,>8J1)T9S5X-4&FZ!W(?48VU# /8Z%D M-&UX$I_&?QQ!A-/$C("EY4>%7"BSO\PE>FM&@18KGM5&CYQ7D N1K4Q7U-VY MI/\4+KI'!,.5=H? C^3(XYV:.Y(D%R3[$F7CW6:CTL(DR8K2;KIZV*115XL( MMET])O HY3.LQPA 4%5Z9VE-M:D8UV!N'_P(^>!XM]4F\-!B*.G$*XB6+D10 M0<6>C"U)1>9[&'Y K)=3>0 K[K?=?9ONMQ#A(Q-O,F0&S(-,A29:W3"1J'PW MJX?H=0 9G2*-JF%%0@28@3(FXPY69Y![([Q[O^ST=P!!%=GV774168A0 PH] M&5[B>D).3%:)P3*RH.59F>%T74?2_S-*2E1-]"=4.TLVJNB0JI3'\^.-&'3] M?$T&(>)TLJ+LK!,T6S#A0NNT,XC\M:C0^H'^7X58^L-OUZ1*[L6"0[:B?'XF MZ3_KC%]#)PY&W;IU*NH00:>G@NFNGZHZ\Z!L!W#B+CBURL"@%?)"U$0=<\-L ML$#5"8$+8EYN7T:L:&Z;C$0L*;K&U*SD 9B=)3Q"A+(-=V]?M1K=329WZG_G MQ2=4/)'AJ9%.$=ZNM[!(B-@U4(;=O7!AG>VVN/E3.@\^16_5P[ 55 9)/B4/ MB4/*X $H%=TN[H95M7 +,J7U6/1J$U=Y5-RC$IX7-U0AH@LF\@PGQTTU+:J" MS&@J=2B$ ,5@+B)H<-.1Q'S.G\#,!J@&@8XR0[(I2YB&R]&H5?DJE1BX)XUVU-_&?L M%358CH+U*XAXW F:D<,=!I;OF[FY?"^[#,W1'^\6LO"RO9AW3Z4-3TNX\_5R M_6W5&T^HP'&4'&_:N[[ O8T\H;YQU5E5,N0(#W=C=(J,KWE+BH0S^ U48&@2 M8#69&XKQRF6_UN*^W&RB[(VJ :]3O**6("T6<4Q*EB5W?4L-2,J65]Q&DETAG*XPP_2S(>ZA5J>AY: MR,78Y[4-YW%"Z+H3B<:^7B&)%GB%G(U]S;XEAGKHVP%8ILA/XM$HQ)"',X,@ZV)B1R5]8\"ID(U\PXJ"W#7X2,CR"TX2*N0E99FN,95O MD>>H<.(D2)JST[G 0AB5;7"A6=:%50$U461.S KK*,<' V*& #)1/7V;HM4& M9FUTZPYY#7+%MOV=&):Z9H'EX']L9]'!1R<>!?5#$6I>+DK7=9.$K@.(>"N= MG-C96!;T"=&4KS\X^TRKN5[!+,A)O7I'V\4]5EJO5X[0QE=&135G70J:ED=O=$)_1]H MN=X]8.DDJS6L:1BI_6L+G+:C8 (G-R9 N\%B.S&=E;D:_; XTW%$K"IR:+N, MVU<;N"GM"MD*5H>CCZ-+YBY.V+C7W461!2#B]D1-0>PF?4@+I)M5MU5WJ$KE MR6ZOY+MVMP^T"PV4'6[;9"03N;D+3H#!@MC6V"!@0=J*.G')Q-I#-CEWJ,!9 M%=!17QIT$\FSZQ?V9%W;(J5#95!R%]<#+^G")-VRGJK:5FV=WU(09MM&GJ 4 MK3!DVW(JFT9=YFR<61\3;!!K"NO;((VV,(-DWH:0+1$@=[:C:"I5L[H)U,2A M5E.XP%.R\[DX"M <-HX="8HL%92\8\#EY"Y#LB;U-=%6QBA2RZ3^)FA346^X MP1J=9QM=V)%M]4JO!D Y?*/3%Z^%TR#1>(>0BL7T89Q#^HEH"3JZ?R7BWWN& M]. \@7NT9IX.]7\^(K+.HN<'2R'U(WZ0X]DXP=JQJU%"(+%?(UG9;<1$YL$^A*".*GH:PCOD$7T1X:Q*"/.INA]:WZQR M,8ZW#=FI6!33 "%M>EI.ZF),\UHD<@6HFD/HQ@4&<1/5G[XU=6 QO#"LXA MC]XSS+))XH*)9#!HN:E%NSQ%QZ42DEVF;@Z)K?2G'>[BO7XQR;B-/HP4J58) M2*+!:1^'89,/G,,HW/5C$^+$GBR]I*MD\K+=-7<3[\^.1N.BR@E3[2E6"_[= MX:CP%H!FN>W= ' Y-T^O*IJG=FJGL( JR2^W5Q\+Q(J:AG<(@*VHGX(UJ3W( M&,1;NA98D023F^<";_"?%5-#<\.=WH05"$P'F+X]-%+3VYJIA54)S\7 !53" M^#"0X3U##$3O#U=E7=4)%J".<#T!EMH %VU8TBFI+CNCU-5]?TES("?H^F4[ MN3$TRKI*$J)LHN1$RJ"PCG)\L!UF"" 3U3,Z'X>WH4TNHE-WR*OO^_(Q1W^4 M]+?S%_H_3G:_^TT0K2U49.U>L)#,R>[WH#7"/6\5G4 Z'\:XLF,(7+[!KK: M<[6K+>88[MQ_27^@;6?WFMD*),LB:GBL;&?G*/YV35Z^0_&RP6V\W,&5_O'; MJ.XKP3/1:L+MR:J8<.I@5,MS5R;HPU\>?_Q *UXLR3-=R%TDT?"5*@55N_06 M43D\'E9V H%*-SP8%G&NEL@BCC8'W9RPN"8I#!EJPMW[4J'B RRC#D1D3,TS M8>X7)5T!'K)-6JALQYB(8SJZ1)XC R2;J>'H,C1_H-BIW1""0DG'MQH!00,J MX02;P0&(E?3S>UY;Q4]H2:6ZQ.SHMHW/_M]EE.#56W77K,[M9&W1E6=%9U%" M_]I!F/[QF[P5@F677J&FZZ&%K"W)%)*W/7&SDK<,$)PTG5.[E)O"R9F)T(0# ML:FQOD&!M:1:*DYI0=B;.Y LLL=LLO-N$K=YO]DA!6O2FWA+6$VZW0"6D7J> M+U9#3ITLL7*VEA\KV ]X/N?4:)WG!=Y$Q>C)$?['1G'#CYY#0BJ+#@B&C"P_ MO;"O>),7E);H@BJ0G3XPV7[%Q=-IF1=DPZ[LR:R(6>%MC(E>8<]A-4D7.K#3 MKL0ENRN.O4EHJ3Q&203F8IP.XV)"3V'%EA&O2E,S-3F.GC?5T 2RF[] M$:4HBU@BQ<5R@U/,Q&9Y6,Y?V?5E%::F,=E>%#%CXCD6K>A&!Z>F%388-G@+ MSC6&V:,B+!B _H>]1O)"ARA=,2K,H$Z9UB+"RG@.2!/)M>PDC'\#-X-'X9PZ M?]L\UBI'3T4XSKP>&I# ,NHY:V*F#61^"@HRERD+@2#9FQPP*K+ML;V(S'.P M .73@8J890.4GX,"RFU&GE%6O+%@678#FAG/Y^JBB10XNL7:J&9P,<^!92B_ M#M#@533 ^VM0P)-D49=#3[^@.BM^:/ SUH$. '4J:2#X2U 0O-P\1SBK'A?, MSG#^3/(HN5E=D71]19M"9EH^K:G>"P3@#J!/AU MWGLY. &4O4<%!)2>0PTNI0ZBI%Q;X#@.6IN6&%L!'C7A**EU<- !RZB#'!G3 M%CA[W>7GWF"D,SJB0A5W48&:1->JI2*TP';1J"[@.3ZT9=9;2*J9MW@QV.+G MQ9I,A\TU*M@".*_O0H& HU.DC80$%?$AHID"*_3TY*V.:5B M95&:4]&I9MB]S>K/I%*4 G63^;3IJ\SY>(Y26QK20>^$.EM4A[6+SW]+X.:Y MB5>]3&.J.NIH5JGT:YF'9^3F'*3O9R@X> [>Z5K1.AHWJ:T%K,%I@NLEYC91 MK&I!(2<;)N,-S4("Y=-;,HA8MG Q. -P#9?S*$NIO/DMRJJ1(D<-D+I1KI+: MG?%[3Q3R2A;<_9@5FA. 'T[>SH9K>8TQ?:KU@'0#W M%F=AA?DOEA3D!E8HO^,Z[Q6$-29%M^>+^D6]QR+$_6A M=^ZD6U6+T*E!]S[>E'^H8L:/]^1GF8ZV21I^17C]Q-)NTSDR6J/K) M*<(H0G&!JCCT8:-/WCY%_R;9:1+EXCS0UAB.C),Y0V?&R0P]9 8U]LV65KOZ M!LV\/4$F,-H)WNI,C7PAY0C2',J0L:H2W!H(.159RI.TW^FROK#A;F:LZQ=, M??R/VRLX_8_NKA8U#\^EZZI)5SAZQ DNJ EBKV 5;U)7>@*'WE4D30[.QKB@ M2XD-3?0'=[^FW14ES1J"=(+/T&/A;DRSVI5NK9QH>U6*3^1V'MYJ5ST1BTE' M,S&/U-TCI/+>(5HR]LDNN.(EE4SFV=WY4L0L\*C(0XK M[.Z)-5@?DXGZZ)L!>:5]'>X MF3MUT%9Y?>7A4N7WW5QAO9BZ+[%DZCG<-=?'OM.XREX6+3AC^0=8K_ M9*<:)Q&5.4;W3PA!5XA&7,9C2(]+P,-D@KILC02])@2^SJRBOV]6/)< $&ZB M47@<6@(J'"Z4#91C"<&PFH-\L*$S3/.\W%1WT///U*&'FF-(J;'YE9<*%Z,Z MZK!E7N55FK\)X0 2!"@<\*O258POIH)HM/06RW]UJ MP(AU>HM-QYR(K[A-X;*[_V;&Q9M=;ANN\A1NLKWK(%SCJ4 2;5E;3>(VLD>&W)S9(P@@B&UU]6V.I E]NV)8=>"76)CU)"G+?M!J@$K=Y*)J M#@+!AP&&G#@G ]J!<0 MIX:V.:L1MDU8A0/NR8HR1+=)O8&??YTU+69^WL&@[.*&''AW)70 MXA(.GJ>HQQ#*FE6&>5[6YB;::N645(E74%HE)1+F:M,KMDW7!BWF/3#-%*"' M1' =E@Z=]AP8C]9L/Y4.JH^(K+/H^0G'ERGU^3>N(^3KAMVA9Y(Q=8MBXQ5D M+>:%9(ZOM0S:U5']R5OS$7#;Q83+^!*,'A=WH?*J+B>V=#.(EA?4.[@VHU=? MX,OE._2"TA+E%[1GSJGER=(H.2WS@EK*K)JI^T]VGKSMK$R4+#(401VSN2H: MC0+[%04R4&;6L,E8LM\D\S6\/^?5Y]3]*-Y^Q4O4L2V-JKB:.GF[S K!=3R #;E[]FHPWZRT*\J[H&7OJE2JBS":<,G&CP;J< M17DG)"1MU@DNB:V(M0YWVJ?5B>(=JDX7JS!JZ71M5'8L%:2LNYO9L@XBTW0P MN*3-J:EZD%BO!G,/U\,E4YPRRL MP 8,_6]0Q4&&DMQ21VA%$DS8PXT;_&?%=))MX4ZGPFH$=@),W_0S@-Z69R"L MJCDVS7?[&S(G82H;E>!*-L[, +QOB34U]>V L@5L_)O7'*ZK 7L=XIKE6J)V M<>N8Y&>HB'!R?# ";$3&*A2T6DW8/OXB(73R%$[S_D&]UF8CI!DM^5!")6$K MH830F3$#] _1D+%OI\3,JR=K)$SGR;6PWY!ER -!T-$Q"CB6/04D81JDCP>S MZIX^+9/2?1W,^:]QTK>>W:U0( Z;%)-M(:1Z)4WE8IO>->/C\G=%R+,*8@'Z)+2.X_KF"2:B)*R#3(2.#+S7.$,^8FU8EB M.P>G#^0$G>'\F:)\>;,:HDFW7 LK>#E_\64H.Q!H<.Z6@W.]\VO>.BM:)1HMWXA);P2GC7KC&PBG$*%'Y=0"=\M86NW[J2D M]KP^^ZF>(WDBR;)S%)M_0FPG9B"37J%&+&@A=YOW&CU%#)4PV*Q7U\CF.FA- M04::?HIH5Z0H>^O*ST4=@++1LI0R%'S!Q34"E92]Y>6/#TKFS#7$Q#H#E;VK MKCIP@U1C>?CN,RI2U\^1:5[H% SB'8%U2M7?K*<+]UF\HWT? W]A%.\*3?\^8;WK9UA^M_T85+-"OV P8^)3]"KN1]ZWK:?PZG4_2IHN[\=^P7#G\[%1(S(C MPE%*.P?W"KVON58T,YC/J!V.06Z5"R6\HC[Q98$VX#V,40'5*KY3P"O)1>&* M4'J5W&YW\(3-^IRC59E"RB"HSV)U2\>;O3WE@)S2\"8F,HATJG2*-AF%%;(6:#*L0WA"0DVUC MFD5D+OJ+A:1_P4E"%QB#ANU"0 =RZA1I9(85<1AKJ^@Y8B3U,-267PD;]3#F M-N^P^F(5A+N8.D645L&+?4P(R@RDAJ,,QGR./&1[U++6;$+ 5KNO94@E=;"W MB/E[\Y4,)ODI;A2LNG ]>-W]2LT=&K,=2W4E![QG>88R_!*QQ/94#5$:XRBY M3%F.FBK2];B#.:.$.]7SMBD%7]O<;L.O;@780>8.Y[]S]B,AI"/1>*1NY62) MRAE@A+#D+;NK9347=9!2$\1 M+4D'R08E%51SO91QN(X6:*@3K:$B4NRX@BJ;HY3Q(2AVY*9JF%>1+K<^J)R7 M/[M[QY.QXXF*5R,?X/,I2^F=^B[+[)]H#QSWB.5/?HJ)^)?&* MY,*\OC*:=NKFT[A)O=>V@SV 4S_]6%*%[W*DC@)4H 6VH2KJ NZR_$I[BQB( M.TCTR^-?'^JJ^08_2P)S_0)&C%::7SX_?_;*-(;GKPBOG]A+%K1'HS5J?=?* MU.0E-WYR 3KO/(Z:.^7?T=XERC.%>+[ M33*?#8/:?+,]+>J]8C"Y;G.O,90G#^YHA;2SGY@6T M*R/&]@[DEY*N\>1U4 M_/XUO,SN[6M(&>]4H".ZCLAN7[#6Z#ZB)_0@4 ]2516I)J\BW+ ^V,QD,J)T M9A\@_\-_5&>QI"TM<$Y_.DXKL[[UD/V.BOHEBX[.Y?.*7J%MI#>LD LMC-LS M[%\A0=NO' )GMDRS?PA OKX1@U7 #!J/\:%/$D;#0V>6@%80\C2QB/\HJ535 MBLOA#'!24LVB/#\EFT><5I*=H3S.\',%-[Y]U"NT?8P)5LAM)L6VE=WN.7GK M_"7/IZA7?)15$5K/<+5-0#; PHO)%,/;/#/$O.(/I)<(.Z&V=WUPD MT0O)[DE25M"Y3&/^U64%67MM64CF;(*"ZYZ Q>S/3,H:JHO+0L[.PF&X>#BG M$](&OW)!P/W6J&3P+8SNE@EDT,<#=N%FG%&99*)OTM3J;.Y$ AB'ZRT;3_L" MC2H/'G[%/V;9*=)1(4=^R4&)=49*\L+/_%=F 92-X%)*'U/H23N3Z(@.3JC' MJY+9)&E5+NP2UW=Z0/%32A*RQG&4_'=*OOR#?%FD2SB8S!DTBC9A$"+T)BMJ M,B)-6G"XV3:%$Z(\&R1@N@!WU+ )BLR0_*K?IV=I[NE,]S:UZ@XRB)ZCBRM! M2A (J7B+J$/J4L[.;NTI[7:\;**$'K(HS>LN@V\20SF(=XS5')R\]!>]5;D6 M'DBSN&U;CO*/&S+6X9T/5R1= M/Z!L <-\YHK%UF&VBD,=8,XZQ\I0W6?K@W9&;"CH<YLCO<9QB^%??C M&.6IV;N!6#5QPKU#QY?&;:IBMT02+1UFJF6&(=BKY3@496KW;DCVFMH,S1_" M&YKM4TR#L33\>?"P5;AH%0AF!5X[W@T>_B/0;4[0)@Q_Z&ON5BC/Q+?U"L:O MNK[ ,V1:/B\7;:;-J2S;TE6K$B"R3U:5_MY@V8JZ08) MG3ET#N_%B55,X*(-;\"-F'83,W.8A9O9:Y$DY$N4QNQ%F3-2/A:K,AD/LSN2 M)*OZR9D!>(S+MY=E],O[JR8CW1@IQ.7%%^,>)X8J&=R'T:V_NGL$K-=\(#^C M#)/E?1%EAVW8CT/_V_='A52ME_RZO MP:YU[?*>IWRC[<\NP-0U*FAWP* 22V[??C?BVN..13J*6QW^[7!S3M+*,YS' M"25().OW3$J6&>UX>.URR]@95GURSWNCO'/="[ MC8HJ')\-ADV4_9Y?$Y:A]AD5:+'.$*H?L4R7-\43RKAHFL!A>\/"@$.(Z)NN MJLFH-&K"'/&B?O38\:ZEZZ 8@Q7 ++Z!^_ MC9Z5;T--!,_-=W[?:Q.YLP_G2[>9_-EBOH8.7J#A-EE*PW^PR?FDQU/S^&T? MP)358<1YL6>F+!3[5M1P)A&#E*.<=@[H%0I7(6;V761[IECO#L\@#\#E/8"2JPV!Z[P'TT %2&Y@!JA! M!H.#F5T6<5QNRH2%TBPV)"OPGY6:X/!2,% #3L@@5 C"-&(%E,*JYHFK\F-? M9^S=$+ 7 =ZYN>K>*!,S?V^^NX'3.=.FS-4AW!HS"QT@$\[6^[VA57__]IBZ M7F_230[;)W^A!D@M6);X\29-9RZX60V;. S# Q&WP7<*8F_F;-F#-3H"RZ=I MWJLU"NZ'MAJY* MF(SI2RX>7#59JIQ+ RC,]4&?2%H\::SY M-)@!''0(,Q\=13B>% Z]MC;!;J:RB:H% *1I(4>^Z,G^+Q1E#U_(I($RX&$T M/K8\WMFPX.O.Y6C8MFB.G-+>#@%:,WS[&<3%?!C47-[C0.#HS_E0J-L4;I(X M?9$O2#EZI&L2$^.A4#-YAR.!HSW7 Z%N4K@9V0PDIK33QT&'B?DXJ)B\QW$P MUI[S<5 UR?Q.GVR%X.?VC\4-".W-H6EUA_M.GO$^M]YF[,3-;65EAW8!L_UT MO'CI]\7+MK'R6Y9[CQBS.R#GKQ6R^9?(5&2]1XQY9.Y.M;DZ)6"1!H?576Z[QXEY M7/QZG/B4)(1_HXOSI;T/V/WB7P>*&Z[HLUY!;^[F+7(ZM<$E]QQ- 0"T$\?E9 MCEGV8OH9924,9P)2)%2$3D$&!XG>)$44^W,$XB/Q%7;5O4;!97+0BPV5CPQ> M8' 8OM[4K#H-*@GP'YXIE%7:96;-N@. $A_^QZ3I;$&C?AUFVILR9!H*!8?[Y$(8,RXRO8Y;']'*0=^D/ M +U"\6W#LEM1@[>_'A;>;%OI*9RA&'YGMMJ"2N<;%P86^Y> 1] @B?P=8B'* M[4=VTO%!.DS@Q;EC 5(\7,!K*\<2JB'UMB<88<5,2^5DX0;L><\[.H!O41:K MG ]X<0AVN<4/!KMJYYBXZQN5S#/<[F MS^@8Y>VIVUDINN!L4E3JTXF*^A)1LO5W.JU49$&?P-"PM":TW2&H6P4"0S$D=:%K< ,>.TP7N \;*Q(!SHGAJ"L!0 M0#S.^V=:W 3$;G/][07$JJQ^LX)X8OZ^ $"\6-$E_$0D(6& 3^ !X3=!J/ 8NM@,5)! A%DPL9NF!3 MW;@PB.OQ\RCGS79(C^U GB#"=RQ#V5+DCB70.PS:\>+P>,)!INH$68]UD!F\ M:Z&;' ZG41+_91MV9+^R,_18.$P7456O2OPM)VJ (R)R,7&PMERFM 4E@R0O MC;>$HB//B,+)NH&D:SH3;UB#'F@]G*S=,I+6Z^>2^" /-UFWG$@@TX3TW18R MCZ>89->D0/P;H3ID]F,./ISC?$@;G6=&Q-O2OG:6A?_S6YL7DS &\3VVJ M^=ZGJ6W-4?SMFKQ\%S=)?E\ M?S9H>>>7IJ75+\Z&D4R3A-?<_JCA%&>CIBKF?)!H=]?YY[M!=W5^:>2O?O&U MN\;-!75752S[63/UV7$<;_JI)1<:5JDMFZ[F5CE_/@HK)2^7<,[)%\<-//S57-U0+ M)7#1\1H*4-23@?9D#)3WHH^4D/ M)3^%C1*^M!90\M, )?M_]%L/)3_KH>1G/93\'#9*^-):0,G/ Y08A-3.CY)/ MT1NE^"L (%Q*+C8&E '!0B:C*2(&/)WEI-,S&;_HF8Q?]$S&+P%B0RFM!9/Q MRP E)J&@,Z#DO,S(&4K)!JPLZ MS6WNU3.[7*A32:-V8B]=(M*,; M."*-ZVN1ZB')"T[7_29Q9S$0;?NPJ)S679"\K'.(GHR# ML'D.Y^K93SE'%]=#N-Y.Y8E=X13=K !8 %*W&1]4U-[B04].&"*4/ .^@R*V MXP1D&64:;/T)/IN#]264!*BSYW%=_^S:QFX M/H28@".'V_O[<4E!<_."LI0].=+DC4G7K&'W9)5MOURF2_1Z_R5Z9E\$A^@6 M>&U/VR?Q9%QO1KHYE MKB#D:G -$L.F6IN.9HV:S?VS.?:F%\_/"8Z9N)^B;(WYAQ5RHC9;@(#(4R2! M9(( 0\3(\EZ+(\4-O7"E;R%66>N!\U@8AS^YT!6Y4^ZB=,US MM$>_MSL_N]_WVD3^EM7X2[>9? ,W7T,_X11OR@VWJ=QO36,'WYR-%)XZB;SI M_>'18<"&Q:"@\U0IX'Z,7L7]R/O6]F/_FW?]*&FZO!_[!1EGV1I=_W"<#(*1<$8>DG@Q=;L)C#2%E([J7Z5C.,]P'/.. \N3^=#DR:PS@8V> M(A%3=-+SCBA\!H9:)# HN*P,MF&\!,0U26,E)L9$'%ATB4)!AE P(W!TN3G+ ME&+9'[F(8@3P1<9D7#^D2^8S1H#"&?H?77XNMMRX._;7)5L6WJP^WY^1)(FR M3@AJ%7PZZ'XH>:,I-;G/<- 4%@P+-5]GV5-LO]M 3:34@'0)^*\V5 0^HT0I MD*&YJ#F99TCQ:[MFO-DP4IUHV2[3WY;M6'_YZ T;#S9S-4?2KX@= :/EX@5E MT1I=IG1XH[Q@1S><806@[HPQ*;7OJ(&+JH4>*=L#2*#\*2K*C 4J\@$D)^3: MYSZA[[ !"6AH;_H<@[P;T1?H),IQ?D\;'RUOTNZI\0 5PVM]VH198B#U*0BSUYP7#0IZ$ 0_S):W"6 70R C^G M>1V1Q\0=@(S[K7TJIO_-9ZC(Q "C8< DW'7J'7IN7KNDZW!)YROIMI?,A'0^ M@P(J'A@@$H;.DGU.WSGG79"JXTQ.2):1+^Q*7?1,OXS>R38IVNZR:Q7U&643 ME &GEX=?N7R9&(]D/.3RX>SQ1WZH\39[O'9CJ?6^_IE-3["X*^5I$UJA&3^=SG0.' _2[F9Y[/N7S3]RNH]E#!4OK]C.&;AS@Z\@@FY9QWN1'8%/'EKMU8!)E),S+&+/&+7 MTC8MPBCO+J5N,YS&^#E*+M-K]%H\?$')"_I$TN*)]Y#\9%X<71GP\L)R2@!! M[&I+;#W';1@.8H.ZPPU?U1+\7RC*'KZ0*2@?L# !]Y;%H6&:KYM9H;RMTMG= M90<(9H]*3,9PEXDQBFLF!XECCG[F1W)=J;.'%/>/Y0M2#B\:3N)ABN2:QR$" MF:.=V7%T3\KC.N&9)+^VH159O\2>XQ7#1EA6)'S3;(2PGW\1-:E@FZ M6=T_D:QH+71OE+6)+0&D;;9**:D3.7OMH!5QB,3-&:R@$HGE M,GLPK1OE!8ZO.@?9W*1::L(V'DM"Z,R4J7J&: C8MV("SM44*.$8\C%6E.:W MT5N5K).'%#'!=H$S)O 9&4J!P(C@<9KC.,BE_H:YVV!&4:'"-J>;D%FX@36@ MJ9ZG1V72-QEGKC)[F>#":U4FA0EMLJP+TP MA3DC.E9!,O_VMA:E',.?.>"9)W2+\687/W-1:,!*3W9MC"G9!SQV3;P^DV[&NUK!ZA,]4:EQGX:=)-2SM)2(HR_?3?2)>VQW^MOW$\]/:/7 J7+W2VC MGJ9IL1S3HM_&9%-7?88R_$(YO:!N/J%T^0^T7+/-UYA^8JD^4!'A)/_:B:\( M:2%&N1@.6]]R,J>M+SJ!DQN'NVTP;^M9\'4DK,,-9I[&[W#^.V>?&4(JZ<<= MJ5LY3TE: 4:X]0PA'"[SB"S M3K3,HDB7XPIJ7_4=(ULDOH7(AW&N5/%PGYTC2+.T=) M:1JQ!#3.S(2Z.PA,L+ZE$+*MWL_FLSL$6VLTV E\5*CG-G6]K LD]1U"-X"F M/&US;#090FKQ)PCN^(#E\>%#KQX^#- ,'1\^A-MEZ*.'(U,[?O PM%35K4A7 MPL<.A12CY<'5I.@604X_T!'"!%&\G875(BGID6> M(ZJKXB+"V3^CI!QBU9P!9UD+91 TEB=KS!ZV39KBSXK#UL;<'8J3*,_Q"J/E M!>WF11R7FS)A*=YO3B\OTX) M6'O2OKWA-U^# W=L*[-S3>KGMML?QWF1=,(51Z.IXNTQ=4_UU-E/27F]5#]%KKA8["#$4YG3[K_PZ M:IMMTY?VV 8-_YFT:V^DV&O@'(E]G/3V>$]"-'?K+_9%'7?5SY=O6M=!;J2I M=XLT3B^N1K'$MF8![RR3/"Z4B'5N;F.X5?8[P&Z6C?W&'M\_T2YYI-9N>4HV MS_1SQ=5AJ''5H)-A@X37[R#$VSL@0?/D;4=S6Z?O6K 0 M0E4B"RM\.5DO)O)UH>[;)$JOHPWO4)3WJ1&Z_\EEN[DQ.OR/@[9/B,;A;K _ M?"%_^?#S?4'BWUD5W'-1*4WK5/-IG,U# F42F#3]":;/JW)-^3QW6Q MJ>8..@G>43^9[7M\K^QEK3*-GH!E/$2!B;0J5 !Y.DM@#H3*&83!,S,M*(//7 ]<^0@=Z#[8>B'=#;EJ[,- !D6#7?I:M]] M)%(/2WR3=E+MW4X).,2]%HB?T(W[K36)_6]N;OF;=N"N\>E2ZO[.685\Y3BQ M"C 55NX\CHCI8&,/TLA_$"ML2^"*([SV2O3A5_9[KM:1.ES-' M"XY+LMZ23+9ZF'%--JC6G_#&XX6JXX6JXX6JXX4J_RTW["J65:L=^B4NI0I$ M&K@2YC6VQ1"ZSP1@:&L)KVR+7DB&N!Q4=L>!&J9=T]YEJM<-B[)X(AG^? M,Q5+*OY3H27F[^_*DYN*RDM[3X#HN?>[2I:[(U M[F0UO;,1"%:ZR[$H:Z0_"UT',]]+A!/F2EZ0[",MJ^TW3*S&\CPXKN:=#4:8 MNCV8%<A/74X<9E_4Z&F%JM+H85MU4NKAUR MEZNT13'3R!K=K"Y*EB*B&NSYPU-4_(J3Y 3Q#ADKF4:1X!98[4[M)K *"^X6 MU38!WM-:,<>%/SN8KJ78GIP/HD"4.-8ISL$NK'BX>#50CR6,PFIN\=$D%4%\*6YJ6T" MK26"?Z/.4$OG?Y2X>.M<*[\IGE!&?=#TYIFQ8!/^2SWADR1IG@*QM2J?5/G4 M=;MAY0?:N[5YVW_']NO=7Y^V]89G:Z<-FBF[/1-[U9)=-Y)_TGZ2OMSF<\AS MM5]%?=JLGA&INAV._KJ%:I MGGIW:N\&AE_M[ 9F6.W1P.RK3P_7P S%-CB$_J4V,"E:L[VY@W1D:%>L$'9A M:H0USVYM.#4?#>_9P;0Y'41>LZ[NF, M3MG;AV2Z]XK@#Q$C8=0"7&FFGD<[V?:TP7+WKTP'=WM:68% MZ.QX[ 8[-/#'?!JV:\\'=T=#ZIDAG0:;=VQ-M15W7,)(SD;\L:.&[=KS^>31 MCGIF1Z?!YAW;46W%O:^;O-#SGI(BR!\C:M*H?9VY AMU-)\.SFM- /..;:>> MUH)\+M:'_O1P"]3%J?'1:'IF-"? Y1T;38-MT.-!MD]@/KB3;CV)PUW_/*JU M^*BMQ<5ZG551:I=ID>$TQW&E,EFF4I?MZ$[7;MKQ+KK_IBSR(DJ7.%V[1@"G M*:Y T&N*VQG)Z1@DKG6OFK5<:&<[V3G3BOFA,YTX'XG[IU5F\+4\F*MF\ZK< MR';:FTX_>U5R75RCX/08?:"#*/TOGF.2%O"-VC[ 4W3^B- M=+?= JF3'E:"=[^?DKRX)L6_4'&'8K).64KU':>ZT%"7 ]OEO!T-BAVVXSU; M,%^ZWQLCYE A04; S::OVM9?D*SYB=$-L[2[J7QNBR6H_&BF''7TX=LF@1:" M/$I9)!7?KL'MBG_^ROXY7,'I%6IP 2WTG@>ND6*]&7#0U@>Y9P:R)@_1ZPE* MT0H7%Q12ZH%DEZG.3 M@^IX'XBP=X\U M26=>4#+.\NHO9>=[+#B5122S?&. M2N@O-EL$[>Q//=MHJV4_P;UYX>V)6P>*AC'H[D;;:X>E#>:_?3?J-8J-W^MO MW$^]'D6O!4J7NX<]>WU*B^68%OTV)INZZCM4X*P2[S:)TOR,SGLITP []GTL M60W-[T6$D_QK!PYHKS?2Y:[!._LI.&@U*-F@2*NDDP/-+6R;'FM8TM36CBLU(S-#ZJ\6,HHI@@"-K8JG3*V3*-B M=I9#%YRL!W5\#:YN.1.T:!T'J(NO\+J.("-%QC+O1!ZM@_L3+JQ,?\)5E9G? MCZ!^>;6WO@2HV)"C1+_:')T90LN0$WB-TS3<-Z=V6BSR0+5;.L^U!J?# MBYVQ[T[780.(7T8^1(9E#G\02+6T9Y@/VV(Y?FO_W0=T%Z0+VPGS++?[Y&V2 M+X/UVA+N.GFLJM,GMK=]F38_W3PF>%WI59SO>AH3H0\)8^*'UD9M5*I(6$*H M#TX)CX:]5I<3$XVH!CFD!9U1+Z\Y]#2]8R&; U" %&MA M/BCVZIQCM\P5_"Y3VB:4%R#\\8B% .P3'Q0")7J8#X+]2LTC>?W#(!4;X75Z M6E(9TOCM_#6NE'07%:A65ZX_CT_@*42T$<^# OYTKJLP) M:G[(Z5KH'A54J57 RVV$U?Z_ 2^XVROC=5"#P%R+>W2596TR"%STYGG$L>B+ MN"BC#$?)QPBG5R17GYP(2PC!SBEQ4)!6:60^X')J;N#YXV' T\(6Q"B9Y7$3 M8JP3%]L0/P6<)M-TAWC:=N*T'6'MNH.\@"T6=ILBXV95V'B+RAT'(L;83G-P@$L$P&;=N]ZH6B\ M@3?'4E%GK_F -_(TMX6L;^:IZS\05^^B9/?^[ZGJRKR656UDA$7$]H53)&28 M*E5@#9"\FLQ3?10L8Y]GKEI<;LJ$N9#ZYU.0PA*7358X9'1JJ,4:3N5U'HA3 MMMB0,J7SP/9BQF5Z$M'?658PA KYQ4%S/F((0_DXO&'/OR@QEB6_PM$C3G"! M$7N>+:ZV68:JM,JS?U=_*D^/#(8NO,@\BE79%F S.WD#IC;/X#C&FUT.7174 M^Y1%1Q,3QY*8H>% XC%\7Z-(J5*'0XC7-H-3H#W'J%:R 3=+.+3"F;9'&S9( M=11A$7^*:L.]13!A;FK&&"TZA\8EDU8CK5&)SKJXL*;82LZ(& $ZR= M.: JJ]Q@4>#-?@UW;L\*_&>EO9L5"QK+6=38:&/&H*1LAUA4\D# "]7-'-B5 MU'U8 54[?Y2JJ0UW/"O1 ^E5C1#44#8'@G CK"R[ M$VT@67LP\39A<\<&<\#0,V'^3L??Y'[P81":"&&^T^I-OG$S@\0,T,,"PYK"TL[;6MZ M^>?WL_R<>!)OO28;"U&]\WW_IEE^^RTM2>',#295"'./+*!]]&I.J-J=87$> M-3KYFB3)@;R5IJN$=N5P1=+U \HV[0I">YUKLSIK@UM5W7&X6^VPP R 2K8# MB5'25_3#+A82^_#!,RSJO8O3G3.Y;2;PUJ+#6PZ^J^! MV_GSO, ;%JIR4=)Y#+5?HK-*\!M[#5Z+1Z^H.0% M?2)I\00/[=7BIHSV!7+SR.IH0DD:"&RB2Y6Q@;5/'B,,;- MOI!I8V3 Q&QH;)F\IQ'!UYRS@;!MSB&]"J>6F%:M7BSIL9DP!FHV[VX4<+3G M=AS4#0KW5KF!S!>D5.=AU^)B/@YJ+N]M&'!TYW04U.V9D"XNP$& 7RS,!ETN M$P9!Q>7=#8*Q[MP.@JH]YAGH AL$3-P+G,=1PH3/'YY0AJ)5 7BB8QI;LV$B M8?N>Q@U4N\X&DJ2!$V[0>#ZRVN=/>J^BL.V&G28T!Y4&1^!X G$\Z*&DK]/] MC2)0V\RO.HD'4%@'($;;X-9.-Z"U-_WT2^!'%YU,O57R*'8@EZ$GEE'J!5VF M,=E0%:Q(AAZB5WA&VPE,(1F:-9@&H^7F$G63,F KB0U=*UA/T;B0M4<&:!(: M52FUI^EP)W\:MLO6'$E"GH5>K7HI5[^0XX((85^/A8W)R="!Y02RX]'.\+J+1EM8$ MAG7/0"3@6"OY8OGO,B_8,I7."#]?&59ZA^K^"9=P>:FJ ,&M-GG<2 M%>-S&M69XM"R39NUR'".T_59F='_K25LY37O)>.J]+O)H"IGQG ?."=[[:B^ M89U1/F:.YY4KY*6F2#-,Z#L4)U&>XQ6.:XQO-7]!0;FX.;V4)G'O:O6"9)V$ M>YIF8J]M4=B1/;7EO1H:%UWMA27:D^!!+JEE.@-K9-Q9&M;'0BT NS*IEO=L M,>QUCS>V8))([VWEO[]5H.%VP*P-;&VZ+:.^QYZ^CY_0LDS0S8JCB9TN\X?H M,4'RO1X91'A]IU4U?TN'6Z7E&7:/G=&]UDKMSMWN-::MG#S#;-:'O"[1: #K M$,V*+67L^-MWHWZAO?][_8W[J==GZ+5 [#GL5A&]7LN9;:!%OZ6VH:YZIX-* MJF96:*XNHR(_0T6$D_QK!UZ9 5P:3\L$:#5>M$JZ<%6-!D.CEBD#2;.L"]7T MH?Q :UJ\XN'E6#E1(ZR(R ^ISLB&+KN4(MK2]FX'.Q4N[TQ3L"C1:53QI9I5,PN MW+?=C#UGD(6=Z"J+ZCB0I&DG;UL'[#0JT)ID&.6?3;4Q+ C6QV>! M1MS>"Y'W-?_: $PCRNL>W*H%=P6$51Y4TI&!E->[7.D2=DC_VBGAY!'0'H V%-,*5/-Q$./;@+_,I2O+$-]XLR7?+-@)RH MT:F(R&\ @433@(N(7[A)>ZKSF3/T6"@?WJ[0"THXFR)ZA=IY%UC(J18^H8@AH$XV,6HE=WO$J.Q0)["R3E5SF3Z7 M15YUU >^]Z6F'(K-HW1FGLPZDN@(WC='6A563INLHC#=>HY$WX/1]3T87=\? M%KKX@L^ KN^GKPL\0]%+K[@,Z#KA_ 7$9JN$)GF+PCZ0%IW M3_FP.M_A$L/(I9VXNH#6:7ETN-K.ET1W"K?QU1&AP#)^J. R79%LTSSR2,IB M%P0(3G$$9R%4$(2%'_K:#HN;U:Z12A5)2PFU(BCET?:41M=S-TT@>E'M6JG; MP-\W$=0=[DQC(;6!]E"VEL@ 4G/@$6J'>RW!((.VZ\%RO);@W[4$0#(3AS<3 M *WKWHH5N$\3N310,N;BPHD"-I9W><&DJ)Z*'%Y=N*>CIAKQ=5@$:R!)V3*8 M<[X!HFUO;UR<#R[C.?L-*^3'^ TRI\N M$O+E'VBY1K?59*Q2BD[IL6I@I9UY'?J=3Z8JI^]U@!O ? [MBH,\\.E(*;TX MK0*N1N$Q;D&%@X6MOFKLH!94;Y#G2!TA'S(J5C)([:("*Z#0&*320L&"$ZX* M.Z"4UA?NL9/ N M>;G?6E'ZWPR:GK\657,^T/^KFD1_^.V\S,@SBM+KJ"BS*+E,URP_.E-1JS*N MZZ!;K%VO@XNYLZ;R,I5]5N]X M5@+82DNS$K^FT!=5,AV,CMST-JM'Q?4VK#O%G>CHYO1R4=1OMC$L/)!Z"Z@] M:K@C27)!LB]1MARJ1[]DJQF=DF[<&1+__D02BOF\]M)&/HR(8.NXC G<61^# MGB( (0<6!UY+;7#&W,T-_'.5_9 :L:QP>4$PQO7K#,,WDI^XF)RVN->O/-QSJZD!>?"^4L>$&K9%H\M"#@^MI:!R MH_P\RE*3L?',:';ENAS%0-H&S@(:5TX:SLD,2\M%.2%C@M:4_\X.9MD7(*6V%1_?[YR(!:;ZR:)$VXZ2@.QJ0.- M\'IX[#R=D?E@W#(ZCL6)R@]U*&ZE"?*,T$#@\U>J+BHL3J/LK5HO71/Z-2VH M++1IZU;_TT>I;DWFPQA>TW&^9(<;RRH:')&ZS#7M\ M>G-#W[BXS<@+9@^QT%GPN&VQ-R&;HZ1MN\Y?V=UKU%P,X6%7],C89$;MFV,3 M&#G4X 6BXR]*1@WFJTE%W=>%F-I=EH#IW4UTM3%($V#< F:CE36;V],7E#T2 MI^OA1K@J$I'.)%>T$B@P867Z\%25.0R0:FEF!JBJZC=?-'H#V&8!#+6A"NJ! M#152'P8\@=J8PX8*:S9?G7@#28%JM)P?+0?G4/ (T\4,"TRY-HSLFE$ALO'&9K]0H-5*,JY#)%X604$$/E MC%(5FK:DR8\':D'0H[[GB^O!5J?H +RPHH<"80-%S0)D6#N"/++;CM7:@]>T MOZ!"0_NK*'0HX-52SCSV5]&"D-=F"A7I.5AZ3M3A0-0A-O>Z1-OS89$4BC"= M'RST'$!.!;7_..S= 'N+2ZWM@$G56G*EG)UDLRLZ*"9IC!-<0R%=TM].RR*G M__HO\I@OXN)XKCVOD.>K%8J+[0T/UB?4C>+JCZ(' M+6S/6=E:JJ1M>.L1@Y1LQ%&J8$V.[O('6@8=F4/%@UR$=II1HZFDIV. M)W5;+;^-Y<_P^HB3 M^B+$:CU$RFQ36&3;_X>QLB$N4Y'0[]=DW8=71\QQ8T M])=X OPYI74FC6[I]P9^L>K<3@7=9C70_]&!;\7/]PT0@-V^NDE/HB1*8W3_ MA%!1O>UC &X%)PV@"SF]-]##5.IT B;V R&GPYS'KC-,,G^A:+N13Z#,2-C MHS%@^&S>VV@!*-/I4.&WKQDG/Q_<4N'T*4K7E* ]*:5$]:/.[.'M6H%)0KXP MNV$P<@RX:PPH+>[O;9R9J][I\--J=C,J_WIPH_*:L"/_DI(])JB)6;A_HA [ MB7*T/.T\3'U*1FE)YJM 8VSJ5O#>AN>D#G Z0G5;W@S27PYND%99/'H+ ]XYS?HA;= M)H]@!!3..D_\G59HJ[4F!!F3-%X-""(EU82-\F6$+N^6P!?D^BL]OQ?.@*XC M)E+WAYFXEFX .609JC." "<*_ED]\%C2,F0RKJ&'X(_@P\+;$WB3GD3FQ*D?PE0 MPAU5:O:"F$E?Q'%61LEP[3N-"7PH<)D< N35VK$.;6Z50<:?CX2M]J+H7Y6C ML:H?[E)"5EI(!%%!H? @"9%^(@0%55A^KLL1Y"[3VXS$*,_9L*+]]$2'U1EZ M00EYWHR#\TR+BV"H+!X>(/4T,A&:RLJ"#*#FCT"0'039O1!AQ9/.AEV;$FCL M3WJ7K4P?,[I.5R&E1R1"2D,4'E)XTDU$2L/2("[7DYPKQZU:8SAI;M9J8TNR M7:L3\^K-Y3J> @!;5H"MJA#1,Y9L(EPJAN:QGB$=86KL;!JEW.'S#7TSJ+-Y MK]XQEA"/!R*7V!]IZ4K@&67%VVT2I>Q5(/8.D&(-IU-:J@]):1]LEJR;R52- M" T:I];!\(/5-L_AI4NH?B1D^04G2?5V51&E:Q:HV+B:S2<0:#7X2.$+XA,L MD/6U9 ?2H'H--FZ] _=VONT(+\"OC%245K1'&A * ;*: HW/>G).CH)=T/I,:Q0>WAT$-$ M9[H!I(#4C8Z5U$XS%R_*XJEZA'3QBHL?<3.\O[E'I4(]1"XVN1,LGU=*KCSE5IS]6=+.,^*CH&C?^V,&_WC MMSMV,YWCDXQ^;S34^7VO3>3:6=/[ Z;#@ V.0<%PS1UE*535TI:4TC=8%-(&@$"*A":X$?,VON#A$RL/PR=";U?=_ M^?#S0Q:E.69*H007)%O$<;DI$Q;HU)QHMG*W,1EOG 6_7<:=_0%;C ,!\FRZ M--U]L-68.1+4>]&+XWU)Z8(>%'H'J$V^LI_MHH87*A]MN.OO&FMOQ8.JL+RN M]"\$4"\\32L$4,G:TG+%60ZQSVE&_=%UBO^L5FUMLIUCDK!YA1SD\5T)NN'\ M-4[*)85?O;N>WZ*,]@N;Q=BB.=K00<[([U!19FE^1Y+DHH;G\'Q^3]6UA_ZS M5^=F4<.58K2LD5)M%S8"*G='Z_N""('J:'!Z/W/[ZH65H%WF_@J=/S!9TL5] M5CB,FA0(1LUBAJ(\&7;:8@1Y;BATP'C"WZ."]E&5Z_]77#Q1>J;R)N)Q?'-O%M[R@6K* M^SV/5RO]X(/K+@0.91LUR ?TM!K>\["VV#?>#.YI,AELELSZ.*Z>D.U5JLH!B=^H>JO7 MY*J',:I_31NS*[T,5(I#!F;/O4S%L:/[V_7&?1CU41EKR M!O-3#L'KG9KS-)3W4O:\IZMU;#)_VX(,,]]J[7,:UZ)*4KW!B(<'' )BCRSQ MPU-4_$K*9'FY>:9MVP9)\>/@IC&16W$E$_ 57;:G1?L\ND@)="41Y22E"_RW6Y+G54Z\:N9N9W@J?_M>SP#[,]?2 M9O"8JY8 QLQ^-*P[GF9KE8O;,CJ;2(K)\#*]1J_%!?6>H^1?*!IF*;#+=)(; M-&8:P&"817_[<9/&C3"/,?,B2A6XGM5:[VBM1E6<@WP']!ZMV6D:=4,^(K+. MHN(/32F8N2D"TV\UN*:W7B-&1$XX;!5=S!]?],WFG)*/S$ET779.T&15< M "GIMB942.MYX QP$&T79S6XMIG8A:MX#K#W._]=?_ M$SQ?[C[N11*]D(R=ZYR_5NM/OCNK(FOSS@O)7"_A.0GG82)Q5^V=3/-"+LX6 MZMQ^/B4)R00NQ.C+UFGH?/&O \4-5_19KZ"+TTMN#RUR'-U&,3LVDGE\*K)& M!6(R_SH2*)*B5\5OQ;O@C@4PV7 $,J_P !$T@YR@5, C]8 M@OD_1.Y-#'0G8UF=9_=9O5OW7L?WM.+E*RH,,_1&K( K02IRG2*"\S)^$2?) M0W$>K=<9NS-0A0G?H1>4EJ)T'T#J-O&GBMI-VH^J$=4]9I)6#6&W(4_+O" ; ME.WBH?.<(KR*&A@H80*';7(. P[NGNX$=CJQH9J^H5)47<>Y&U1I/F?(=F,= MG@5+;1#1';CRPV%>757F654=X9X6;P^%ZC@6EHE*=,0VIA@>KW4I@@&06CXS MT'#Y!NE)M*'(YZ_/*,V'T0*"K]WCM.[78' AE\L,$R.>0:9EWP&ZG9MP6E*I M&\23-#]!5/Y=9F*45[MV5%B<1ME;I8YK0K_268TD2:6P6C$C;,U>4^^.TTPU M!83Y?>G;=/S,V+X)&Q:.'URNT^&/=C"[/V[W*^L?@T$D5PHS\+2L@DQZW@A9 M31Q+7+ @Y.6RSDA,KDBZOL(O:,G%@4')_MH>5C(81)GKPPQV6O4%F6;]#-&F MQO5U;/KO!%6]GK)7NZAF_JQ^'VZW:!39/K8"*1(,# TT8+AX!55DGJP\]+UF M_3U/.UO.H'K#3:\-B>F?'F@.#_8WJNL0+^^(/A^O\,Q\':/9-:R6+G15@K(T M2MK-7!;9,G &Y#*\$*>105/(ZW,)(<'G(-91]DZ.HQ4M]=I+Z!^^-%",\Q4M_J\FJ2RS$U M:-^D\F/\_C%^_QB_?XS?/\;O'^/WC_'[Q_C]8_S^,7[_&+^_7Z??1BB_J>\? M3%2_8IMM*T=W7T?F\HOHAN[^F&YO(M4]T6V S-47T_7=?A[=OD2Z)EGQM*"0 MI)5SYQ\Q09N;BT/@>M:1:)X 1.)./F.>538N#B]_5NF*SC\O,_*,N-W.^]1H MI__)[ZZ6B*'1R7TNP5C@CM.L6FVHEAEA]+9*((TNY[ R7VFX3QFT2)+*39:F M)9,3M: 0$'F.#(AH.O 0\)MC^:&/D!S%WZ[)RW@^$[A#*E@Y#EEW5HT\EL<5)'Q5 M,]OJ<5QOD+=V-/5P);@C/I5-_Z*P 9OC7?+]@>5XE_QXE]R'U;=.RG22QO4K M[MS;,*+/VRV8X><0 *402ALM8W[S)'G=HS8G3UL34PV8UN\L_4"0OJ(EY\2V M*VG>+/-5L/,%@-;]#POA["970G4KI.,@C!1Q\G:;$?;>+= (*3RQ<7Q!L=[N<%Q?''C^.+&\<6-XXL;7BW&CA*GB>*GB>*GB>*GB>*GB>*GB>*G"R:6*8Q3]87EHYC'R*D?M4"+@F_W'F^P> M92\X1AS73$;2Z(Y/LF<9V'3=U,_?.U+2]:7AT5EVT%KOHO[S,J6 6V+A!I%> MH;[SIBSD;"RK>X48BMX?T<)Z.@Z?DK]?[M]U5)19E*APHR)K3^B%9'YC RB> M!AK$'+WQ*R^R:)U%*6TVWU0(/K=&8?39[RY6B*,ST$><7(0<Y@D$/(FY-@(+8;UAHB:IC'A1\S6/PYYC_;RE/PN()J#*YB! 3M*XNA\#O MGE>*I-';/%[F>:+GZ.'+]'?^6!]_V)[Y_1[(&!:*H-G[FB9:]V!"2+K,) M?/7*U5Z/:P5],;?#WQ8"[&CH[0;Q&09YF44@ZI7@T@J47!XU=76\A'*\A'*\ MA!+*)11/@EW MF?B#0-5/>_A)@%T:M6<#_2F637SPX[JUPA/AL?LRYD&&9%_ M$>'LGU%2TD5=E)=9=4Z7.XRNW[:'ZCI."&M2+G N(*3M#HZ4U(5;L6U1?:F# M7?/ T2-.<('9?FO5%\N;] ZQ.W ,ANGRFJ19^^=)E&/NXPS6^0XU.)VO4W6? MO&W_^0^,,FILGMZNZ##FI3+3*S14E**04RUT!_NXE=P38:.R0YW RCI5S67Z M7!9YU5'?\[>.U91#L7F4SF9/LXXD.H+W9U2M"JN=95E%P;OBFE:%3!MZ@JZ0 MUMWK UB=X6Z$V9\PB>',(>BJJ>WJ]::B/4'&SG>$ZX"U4H!\4I=1CV=S/K53 M@7?>+%O3+38L Q@_GDNGB-AGYA1Q(?\M6YE1PU!LF\AI*_^03[]D>_JG4]*] M,8-T,YFB#X&QDM1;;?[KU.LTO9@!5KM.?Z*9-?!ZGA=X$Q7H9J5M44V*MHF'M8H& ],)&C'#J%Z%\Z2] M=;-^DCIPQ,CK$:Z7>'7U7&MI'='?+=E9!L%)AEZA;?0:K) 3 )(,X75Z6N7OB]_:@_:J6SF- M'07G&I7>1NMJEG9F6C6[G4S53-^.PFJO(WTU:PUWY280-6_MT)LQ>D$LY!!6 ML @?QSHZL@QF1=5S/$*\'T2S[($/*-NIG M=>"=K#6VNBWD2+TSS(P4+IA>S /TN%>GNJR%D?QBDFWX/H_$28JQ;6[E0>[D M?Z!D21W ^RCAYK35+M>F)H.7<[,G04&$MFE8KE@ES+J,#\B<-C.AUS#%)G>S:G8!SN,5.T5E$I4''%YX3,V[ MA]2\%N:>[)G0N131J;5ZRE4P TFIMO.0@,KUC3?>[ ,12)D.5L D8 -Y3!FZ MY]G%/'^HUOQR3";:5>0QF>@Q<5S@B>,\R0\J:.QE^KL.-D;D0455!U\H]QJ8Z93T<;"7)]ZN8]%?"39CWUQ%!=AIGF M#M"#0@' ?77< M:V&[6X$XBWQHB=TJ65W"8?(S8#<2$]F'.=#D=3460EU'N/'J'^F<1-L\]W4,J*M.KZ>JPZ^E6+>] M[-CD#B51@9;L"!\01J M!^3:WA"@=\W:8L">!EWBMMX<*V?'N>M^_2S'3OQ!B90L1U+JEQ:(15&D*(GB ME^IBJ"(DDZ?[."VB3?V>-$^_\O2&Y6_+[8[%F;#!W[RQ['5PPEGL\5PG>'R/ M7NQHJ CP*?@GWP!EXZF+7XX?AV\+6)>DFI":1\_\,5HG+,_%FXMU3=#%>EUL MB^IS+]7HN;Q0YTG5;/02L3P.XX5E;1Q7O!RGF:M++6)KH_?+CJ_!B(JA%2?- ME^VP#_TEU^[C&I>+E$>3BWH;\Q1V3BLJ9A.I M."$XS.NI>V$@'W$?)%YD1M\)Y7C\"?O1L-V4YV96L*2D^BX]Q!E/A:;,$F%H MN*FVJ-?R#(VCO-R[LHCET6UT_%\"+-;?BSB/*U=Y*8WMS*O>EC MDGIFIT(2 MRF*X").-EL]4(PO<&VCDRM+WMXSP;)&0A?N$AS*=E)MG8DK/]LY9KM%[D*G" M)\66)C^549,6ZG(QC_#)Y5V\T2W*C!E].^5"M+_Y-H'S@:-Y3"]#%%1*< MH44>LQ5;"P-K/6)PNK!FS=5,VLR_B222A,RJO)?0+RUS3IN-&Q]=:;*4U88B MI.>UA94YW2%_,-ZG=HNYI(13LGSP1L M=PE_CZ*GZ!!5P>'PBP#J5DWQ?UDK9SL$/BF<2EQW)Y!V7!7OEW7H8L6#^DAE M=C^6=>C0 $X^K7'-)JRQWZ*@1:J&1&#]AEN*MG;@D&2(*#VARHU]B5')2H"U M*:G: *>?IEV.(@@$7Q4=?SA%6$\[&Z4*HZB"]/;.11AI9,Y%&.HQAI4HK5 /[R69TCH@N'VQ!>(%_:3 M"55@IJJA'Q2BE*$4^725!2.>4)J0ZVLGP GJ+-P=5FOY@JPD1213T,#,O887 M8NS;!61;ZU3&@?MK"(S4CW;C8R+"%"M A;P;1$E &F08I7BM_H4G,7_8[>-M M_%_5Z;@H2M##(L4C.=C)[9N*(7C[.0)RCH"<(R#G",@Y G*.@ S/L3P7_Y^N M^'^ ON,Y4'(.E S*I#G[AF??\.P;_B"^8??*TNP9GCW#.!-GS_#L&?8@Q YY M@^B1I:]@-DG_]\8S>/[]HD,$MUK@2WN8(YX#,1KHE_*\VQ9;<*C@MWJPO6_N M?"< .[EZZ#W_Q[D#L4)Z@/Y<+;!Y9#_E\PA]:^:Q^\V[>50,73V/7GNC MBA,$@\E3%R9T@5)PP*I$=?'X5519.NC'2+SE$%?5HM.T8$E=H0P.[QS;#29X M:#>ARZ(>GZR*)XK:K_K*Z#([T;-,OQ9"77YX6?&Z*J;NYDCIB[IIJOL*78 - M.#;))JO&'WC%9]VP:FW=V"R\FH(F($U*.(UTXSAE<)3-H0LW.8G$1X",X3&2 M/7S@1W]:55NAT9L^Y"$H=\%0GO&14WLJKM,\+*YUIU%"HVM1 GTE8DEBSA1" M*4,EX\%&-7W(AOP]@1,7^?@T'IT]4P=#6+JQ$H"0,FV;%. MJ.8+ TF_M7AO@+%-<58$X/6:4S4OLR%-F:*)(OT8J9E/Q;<\^EZ4O]T=1-B] MNVB.1W?6Q9DT$K[29DSCF[FC 5$Q%$Y@FE\F5O9&4J*"T2G4K"56G5IX0 M!J=58NWDQ#F-I^\.!XZ;5[6!R7(>Z(1/!Z<1UCNG9=U69P/<7< Q0,AR';)0 M*O8H&T_97O(.KX>1@Q0OTKZHYN$IBTO6ES]!EN;[TT";AK MEV)XR]Z_\'3_5NK1?T6L?P 90)X?XJ5#^K(]$">>CV&,WDDA$0.'&$IGL-PY?#)7D6Y:\/BY_TFL,A*VUFI[YIVC% M8N+.2 ?L"2$%,%R!U&:+)>&DX VX" 2F; TU6BU=1CD)'<.T)I8I?.O^WB*( MEF?:-6)H5@XPR0>U% )7,=1L+.L4NHN%;!:N#=_+^$^6%,?92C=_%"R)7]Z% M!7R]%@=Q;MM>C"3DJ0XHR"JWHI5(@C7E*NY37"C1:7#\K;Q MG(;J&IBO T=HJHF32 *# &?RS>EFZL M \.5YJU59O@R@'=Q;_G"#U79L&6JUB >>9*4RO4/EFUZC!K10U.OR*0'_RZY MGU@B?M*ZY?9@2-?<$XRS76O,E*/Z,D_\VS[P.Y:[#ZK7$%NF#),;2/JY3K&DLNX"82P?BS]%N3=87FW^* M?%^5%=>2;P".)-,=N.N48SEK+B"['>1!5F=#C&9-G0H]<1V"T>SE+;#K%%8I M8RX@JVWHZ7CNX .94W3>.5NO=A[D0)F:SA55B?X3F]YY#E'WC[NWP%AR59C9.:SY+ M,OIPXU@UP\ T9@>/&J3AUIF22P47UE_$GV\LCW[['U!+ 0(4 Q0 ( #=; M5EC/\7! ]5 # "81+0 2 " 0 !E9C(P,#$U,CDR7S$P M:RYH=&U02P$"% ,4 " W6U98&L!F5CH* #BR@ $P M@ $E40, 968R,# Q-3(Y,E]E>#(Q+FAT;5!+ 0(4 Q0 ( #=;5EB%HG#> M!0, '$' 5 " 9!; P!E9C(P,#$U,CDR7V5X,C,M,2YH M=&U02P$"% ,4 " W6U98"JFKDQ<- #@: $P @ '( M7@, 968R,# Q-3(Y,E]E>#,Q+FAT;5!+ 0(4 Q0 ( #=;5EC=$1OZ>@4 M )TC 3 " 1!L P!E9C(P,#$U,CDR7V5X,S(N:'1M4$L! M A0#% @ -UM66)NP4B7Z&@ ,ZH !, ( !NW$# &5F M,C P,34R.3)?97@Y-RYH=&U02P$"% ,4 " W6U98-E->"C8R #$1@ M#@ @ 'FC , :6UA9V4P,# P,2YJ<&=02P$"% ,4 " W M6U98RRZ2/9$5 \ $ $ @ %(OP, '0M,C R,S$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( #=;5E@#$Y70 M&TT .\L!0 4 " =?N P!S>'0M,C R,S$R,S%?9&5F+GAM M;%!+ 0(4 Q0 ( #=;5EC'/_1GQ X! ).M#P 4 " 20\ M! !S>'0M,C R,S$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( #=;5E@ZL%W,T(0 M '0W"0 4 " 1I+!0!S>'0M,C R,S$R,S%?<')E+GAM;%!+ 4!08 # , D# XML 99 ef20015292_10k_htm.xml IDEA: XBRL DOCUMENT 0000310142 2023-01-01 2023-12-31 0000310142 2023-06-30 0000310142 2024-02-09 0000310142 2022-01-01 2022-12-31 0000310142 2021-01-01 2021-12-31 0000310142 2022-12-31 0000310142 2023-12-31 0000310142 2021-12-31 0000310142 2020-12-31 0000310142 us-gaap:CommonStockMember 2020-12-31 0000310142 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000310142 us-gaap:TreasuryStockCommonMember 2020-12-31 0000310142 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000310142 us-gaap:RetainedEarningsMember 2020-12-31 0000310142 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000310142 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000310142 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000310142 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0000310142 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000310142 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000310142 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000310142 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000310142 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000310142 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0000310142 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0000310142 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0000310142 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000310142 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000310142 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000310142 us-gaap:RetainedEarningsMember 2021-12-31 0000310142 us-gaap:TreasuryStockCommonMember 2021-12-31 0000310142 us-gaap:TreasuryStockCommonMember 2023-12-31 0000310142 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000310142 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000310142 us-gaap:RetainedEarningsMember 2023-12-31 0000310142 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000310142 us-gaap:CommonStockMember 2021-12-31 0000310142 us-gaap:CommonStockMember 2022-12-31 0000310142 us-gaap:TreasuryStockCommonMember 2022-12-31 0000310142 us-gaap:CommonStockMember 2023-12-31 0000310142 us-gaap:RetainedEarningsMember 2022-12-31 0000310142 2023-10-01 2023-12-31 0000310142 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0000310142 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0000310142 srt:MaximumMember sxt:BuildingAndLeaseholdImprovementsMember 2023-12-31 0000310142 srt:MinimumMember sxt:BuildingAndLeaseholdImprovementsMember 2023-12-31 0000310142 srt:MinimumMember 2023-12-31 0000310142 srt:MaximumMember 2023-12-31 0000310142 srt:MaximumMember us-gaap:ForeignExchangeForwardMember 2023-01-01 2023-12-31 0000310142 sxt:EndemixMember 2022-10-03 2022-10-03 0000310142 sxt:FlavorSolutionsIncMember 2021-07-15 2021-07-15 0000310142 sxt:EndemixMember 2022-10-03 0000310142 sxt:FlavorSolutionsIncMember 2021-07-15 0000310142 sxt:FlavorSolutionsIncMember us-gaap:CustomerRelationshipsMember 2021-07-15 0000310142 sxt:EndemixMember sxt:TechnologicalKnowHowAndCustomerRelationshipsMember 2022-10-03 0000310142 srt:WeightedAverageMember sxt:PatentsTrademarksNoncompeteAgreementsAndOtherMember 2023-12-31 0000310142 srt:WeightedAverageMember us-gaap:TradeSecretsMember 2023-12-31 0000310142 srt:WeightedAverageMember 2023-12-31 0000310142 srt:WeightedAverageMember us-gaap:CustomerRelationshipsMember 2023-12-31 0000310142 sxt:PatentsTrademarksNoncompeteAgreementsAndOtherMember 2022-12-31 0000310142 us-gaap:CustomerRelationshipsMember 2023-12-31 0000310142 us-gaap:TradeSecretsMember 2023-12-31 0000310142 sxt:PatentsTrademarksNoncompeteAgreementsAndOtherMember 2023-12-31 0000310142 us-gaap:CustomerRelationshipsMember 2022-12-31 0000310142 us-gaap:TradeSecretsMember 2022-12-31 0000310142 sxt:FlavorsAndExtractsMember 2021-12-31 0000310142 sxt:ColorMember 2021-12-31 0000310142 sxt:AsiaPacificSegmentMember 2021-12-31 0000310142 sxt:ColorMember 2022-01-01 2022-12-31 0000310142 sxt:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000310142 sxt:FlavorsAndExtractsMember 2022-01-01 2022-12-31 0000310142 sxt:ColorMember 2023-01-01 2023-12-31 0000310142 sxt:FlavorsAndExtractsMember 2023-01-01 2023-12-31 0000310142 sxt:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000310142 sxt:FlavorsAndExtractsMember 2022-12-31 0000310142 sxt:AsiaPacificSegmentMember 2022-12-31 0000310142 sxt:FlavorsAndExtractsMember 2023-12-31 0000310142 sxt:ColorMember 2022-12-31 0000310142 sxt:AsiaPacificSegmentMember 2023-12-31 0000310142 sxt:ColorMember 2023-12-31 0000310142 sxt:SeniorNotesDueNovember2029Member 2022-12-31 0000310142 sxt:EuroDenominatedSeniorNotesDueNovember2029Member 2023-12-31 0000310142 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0000310142 sxt:SeniorNotesTwoMember 2022-12-31 0000310142 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0000310142 sxt:EuroDenominatedSeniorNotesDueMay2028Member 2022-12-31 0000310142 sxt:SeniorNotesDueNovember2027Member 2023-12-31 0000310142 sxt:SeniorNotesOneMember 2022-12-31 0000310142 sxt:BritishPoundDenominatedSeniorNotesDueNovember2023Member 2023-12-31 0000310142 sxt:SeniorNotesDueMay2028Member 2023-12-31 0000310142 sxt:SeniorNotesDueNovember2023At366PercentMember 2023-12-31 0000310142 sxt:SeniorNotesDueNovember2025Member 2023-12-31 0000310142 sxt:EuroDenominatedSeniorNotesDueNovember2023At306PercentMember 2022-12-31 0000310142 sxt:EuroDenominatedTermLoanMember 2022-12-31 0000310142 sxt:SeniorNotesThreeMember 2023-12-31 0000310142 sxt:SeniorNotesDueNovember2027Member 2022-12-31 0000310142 sxt:EuroDenominatedSeniorNotesDueMay2028Member 2023-12-31 0000310142 sxt:SeniorNotesTwoMember 2023-12-31 0000310142 sxt:SeniorNotesDueNovember2026Member 2022-12-31 0000310142 sxt:VariousOtherNotesMember 2022-12-31 0000310142 sxt:EuroDenominatedTermLoanMember 2023-12-31 0000310142 sxt:SeniorNotesDueNovember2026Member 2023-12-31 0000310142 sxt:SeniorNotesOneMember 2023-12-31 0000310142 sxt:SeniorNotesDueNovember2023At366PercentMember 2022-12-31 0000310142 sxt:SeniorNotesDueNovember2029Member 2023-12-31 0000310142 sxt:VariousOtherNotesMember 2023-12-31 0000310142 sxt:SeniorNotesDueNovember2025Member 2022-12-31 0000310142 sxt:BritishPoundDenominatedSeniorNotesDueNovember2025Member 2022-12-31 0000310142 sxt:EuroDenominatedSeniorNotesDueNovember2029Member 2022-12-31 0000310142 sxt:BritishPoundDenominatedSeniorNotesDueNovember2025Member 2023-12-31 0000310142 sxt:SeniorNotesDueMay2028Member 2022-12-31 0000310142 sxt:EuroDenominatedSeniorNotesDueNovember2023At306PercentMember 2023-12-31 0000310142 sxt:SeniorNotesThreeMember 2022-12-31 0000310142 sxt:BritishPoundDenominatedSeniorNotesDueNovember2023Member 2022-12-31 0000310142 sxt:BritishPoundDenominatedSeniorNotesDueNovember2023Member 2023-11-30 0000310142 currency:USD us-gaap:SeniorNotesMember 2023-05-31 0000310142 sxt:SeniorNotesDueNovember2023At366PercentMember 2023-11-30 0000310142 sxt:SeniorNotesDueNovember2029Member 2023-11-30 0000310142 sxt:EuroDenominatedSeniorNotesDueNovember2029Member 2023-11-30 0000310142 currency:EUR 2023-11-30 0000310142 currency:EUR us-gaap:SeniorNotesMember 2023-05-31 0000310142 sxt:SeniorNotesDueNovember2027Member 2023-11-30 0000310142 sxt:SeniorNotesDueNovember2026Member 2023-11-30 0000310142 sxt:EuroDenominatedSeniorNotesDueNovember2023At306PercentMember 2023-11-30 0000310142 currency:USD 2023-11-30 0000310142 2023-11-01 2023-11-30 0000310142 us-gaap:SeniorNotesMember 2023-01-01 2023-12-31 0000310142 sxt:SeniorNotesDueNovember2025Member 2023-01-01 2023-12-31 0000310142 sxt:EuroDenominatedTermLoanMember 2023-01-01 2023-12-31 0000310142 sxt:SeniorNotesTwoMember 2023-01-01 2023-12-31 0000310142 srt:MaximumMember 2023-01-01 2023-12-31 0000310142 sxt:BritishPoundDenominatedSeniorNotesDueNovember2023Member 2023-01-01 2023-12-31 0000310142 sxt:EuroDenominatedSeniorNotesDueNovember2022At185PercentMember 2023-01-01 2023-12-31 0000310142 sxt:SeniorNotesDueNovember2027Member 2023-01-01 2023-12-31 0000310142 sxt:SeniorNotesDueNovember2026Member 2023-01-01 2023-12-31 0000310142 sxt:EuroDenominatedSeniorNotesDueMay2028Member 2023-01-01 2023-12-31 0000310142 sxt:EuroDenominatedSeniorNotesDueNovember2023At306PercentMember 2023-01-01 2023-12-31 0000310142 sxt:SeniorNotesOneMember 2023-01-01 2023-12-31 0000310142 sxt:SeniorNotesDueMay2028Member 2023-01-01 2023-12-31 0000310142 sxt:SeniorNotesDueNovember2023At366PercentMember 2023-01-01 2023-12-31 0000310142 sxt:SeniorNotesThreeMember 2023-01-01 2023-12-31 0000310142 sxt:SeniorNotesDueNovember2029Member 2023-01-01 2023-12-31 0000310142 sxt:EuroDenominatedSeniorNotesDueNovember2029Member 2023-01-01 2023-12-31 0000310142 sxt:BritishPoundDenominatedSeniorNotesDueNovember2025Member 2023-01-01 2023-12-31 0000310142 srt:MinimumMember 2023-01-01 2023-12-31 0000310142 sxt:SecuredOvernightFinancingRateSOFROvernightIndexSwapRateAdjustmentMember 2023-08-01 2023-08-31 0000310142 sxt:ApplicableMarginMember 2023-08-31 0000310142 sxt:EuroDenominatedSeniorNotesDueNovember2022At185PercentMember 2022-11-30 0000310142 sxt:EuroDenominatedTermLoanMember 2022-11-30 0000310142 sxt:EuroDenominatedSeniorNotesDueNovember2022At185PercentMember 2022-11-30 2022-11-30 0000310142 sxt:OtherLineOfCreditFacilityMember 2023-12-31 0000310142 us-gaap:DomesticLineOfCreditMember 2023-12-31 0000310142 us-gaap:DomesticLineOfCreditMember 2022-12-31 0000310142 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2023-12-31 0000310142 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2022-12-31 0000310142 us-gaap:DebtMember 2021-01-01 2021-12-31 0000310142 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-12-31 0000310142 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2021-01-01 2021-12-31 0000310142 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-12-31 0000310142 us-gaap:DebtMember 2022-12-31 0000310142 us-gaap:DebtMember 2023-12-31 0000310142 us-gaap:DebtMember 2022-01-01 2022-12-31 0000310142 us-gaap:DebtMember 2023-01-01 2023-12-31 0000310142 us-gaap:RestrictedStockMember sxt:AmendedAndRestated2017StockPlanMember 2022-04-30 0000310142 us-gaap:RestrictedStockMember sxt:Two017StockPlanMember 2017-04-30 0000310142 us-gaap:RestrictedStockMember sxt:AmendedAndRestated2017StockPlanMember 2022-04-01 2022-04-30 0000310142 us-gaap:RestrictedStockMember sxt:AmendedAndRestated2017StockPlanMember 2023-12-31 0000310142 srt:MaximumMember sxt:AmendedAndRestatedDirectorsDeferredCompensationPlanMember 2023-12-31 0000310142 us-gaap:RestrictedStockMember sxt:Two017StockPlanMember 2023-01-01 2023-12-31 0000310142 us-gaap:RestrictedStockMember sxt:Two017StockPlanMember 2020-12-31 0000310142 us-gaap:RestrictedStockMember sxt:Two017StockPlanMember 2023-12-31 0000310142 us-gaap:RestrictedStockMember sxt:Two017StockPlanMember 2022-12-31 0000310142 srt:MaximumMember us-gaap:RestrictedStockMember sxt:Two017StockPlanMember 2022-12-31 0000310142 srt:MaximumMember us-gaap:RestrictedStockMember sxt:Two017StockPlanMember 2021-12-31 0000310142 srt:MaximumMember us-gaap:RestrictedStockMember sxt:Two017StockPlanMember 2023-12-31 0000310142 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0000310142 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0000310142 us-gaap:PerformanceSharesMember 2020-01-01 2020-12-31 0000310142 us-gaap:RestrictedStockMember 2020-12-31 0000310142 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0000310142 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000310142 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0000310142 us-gaap:RestrictedStockMember 2022-12-31 0000310142 us-gaap:RestrictedStockMember 2023-12-31 0000310142 us-gaap:RestrictedStockMember 2021-12-31 0000310142 sxt:NonVestedStockAndPerformanceStockUnitsMember 2023-12-31 0000310142 sxt:NonVestedStockAndPerformanceStockUnitsMember 2023-01-01 2023-12-31 0000310142 sxt:DefinedContributionPensionPlansMember 2023-01-01 2023-12-31 0000310142 sxt:DefinedContributionPensionPlansMember 2021-01-01 2021-12-31 0000310142 sxt:DefinedContributionPensionPlansMember 2022-01-01 2022-12-31 0000310142 us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:PensionPlansDefinedBenefitMember 2021-12-31 0000310142 us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-12-31 0000310142 us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-12-31 0000310142 us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-12-31 0000310142 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:FixedIncomeFundsMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:OtherDebtSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:OtherDebtSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:FixedIncomeFundsMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000310142 us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000310142 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-12-31 0000310142 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0000310142 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0000310142 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-12-31 0000310142 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-12-31 0000310142 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0000310142 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-12-31 0000310142 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-12-31 0000310142 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-12-31 0000310142 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-12-31 0000310142 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-12-31 0000310142 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-31 0000310142 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0000310142 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0000310142 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0000310142 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0000310142 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0000310142 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0000310142 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0000310142 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0000310142 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0000310142 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0000310142 us-gaap:ForeignCountryMember 2023-12-31 0000310142 us-gaap:IntersegmentEliminationMember sxt:ColorMember 2021-01-01 2021-12-31 0000310142 us-gaap:OperatingSegmentsMember sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 us-gaap:OperatingSegmentsMember sxt:ColorMember 2022-01-01 2022-12-31 0000310142 sxt:ColorMember 2021-01-01 2021-12-31 0000310142 us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000310142 us-gaap:IntersegmentEliminationMember sxt:ColorMember 2022-01-01 2022-12-31 0000310142 us-gaap:IntersegmentEliminationMember sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 us-gaap:OperatingSegmentsMember 2023-01-01 2023-12-31 0000310142 us-gaap:CorporateNonSegmentMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-12-31 0000310142 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-12-31 0000310142 us-gaap:IntersegmentEliminationMember sxt:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000310142 us-gaap:IntersegmentEliminationMember sxt:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000310142 us-gaap:OperatingSegmentsMember sxt:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000310142 us-gaap:OperatingSegmentsMember sxt:ColorMember 2021-01-01 2021-12-31 0000310142 us-gaap:IntersegmentEliminationMember sxt:FlavorsAndExtractsMember 2023-01-01 2023-12-31 0000310142 us-gaap:OperatingSegmentsMember sxt:FlavorsAndExtractsMember 2022-01-01 2022-12-31 0000310142 us-gaap:IntersegmentEliminationMember sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 us-gaap:CorporateNonSegmentMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-12-31 0000310142 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-12-31 0000310142 sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 us-gaap:OperatingSegmentsMember sxt:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000310142 us-gaap:OperatingSegmentsMember sxt:ColorMember 2023-01-01 2023-12-31 0000310142 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-12-31 0000310142 us-gaap:IntersegmentEliminationMember sxt:FlavorsAndExtractsMember 2022-01-01 2022-12-31 0000310142 sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 us-gaap:IntersegmentEliminationMember sxt:ColorMember 2023-01-01 2023-12-31 0000310142 us-gaap:CorporateNonSegmentMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-12-31 0000310142 us-gaap:OperatingSegmentsMember sxt:FlavorsAndExtractsMember 2023-01-01 2023-12-31 0000310142 us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000310142 us-gaap:OperatingSegmentsMember sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 us-gaap:CorporateNonSegmentMember us-gaap:CorporateAndOtherMember 2021-12-31 0000310142 us-gaap:CorporateNonSegmentMember us-gaap:CorporateAndOtherMember 2023-12-31 0000310142 us-gaap:CorporateNonSegmentMember us-gaap:CorporateAndOtherMember 2022-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:EuropeMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:AsiaPacificMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-12-31 0000310142 srt:EuropeMember 2022-01-01 2022-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:EuropeMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:NorthAmericaMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:EuropeMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:ColorMember 2022-01-01 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:FlavorsAndExtractsMember 2023-01-01 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:NorthAmericaMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:ColorMember 2021-01-01 2021-12-31 0000310142 us-gaap:AllOtherSegmentsMember 2021-01-01 2021-12-31 0000310142 srt:NorthAmericaMember 2021-01-01 2021-12-31 0000310142 srt:AsiaPacificMember 2021-01-01 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:FlavorsAndExtractsMember 2023-01-01 2023-12-31 0000310142 srt:AsiaPacificMember 2023-01-01 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:FlavorsAndExtractsMember 2023-01-01 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 country:US 2021-01-01 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:ColorMember 2023-01-01 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:ColorMember 2023-01-01 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:FlavorsAndExtractsMember 2022-01-01 2022-12-31 0000310142 country:US 2023-01-01 2023-12-31 0000310142 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-12-31 0000310142 srt:NorthAmericaMember 2023-01-01 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:FlavorsAndExtractsMember 2022-01-01 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:ColorMember 2023-01-01 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:ColorMember 2022-01-01 2022-12-31 0000310142 us-gaap:AllOtherSegmentsMember 2022-01-01 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:ColorMember 2021-01-01 2021-12-31 0000310142 srt:EuropeMember 2021-01-01 2021-12-31 0000310142 country:US 2022-01-01 2022-12-31 0000310142 srt:EuropeMember 2023-01-01 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:FlavorsAndExtractsMember 2022-01-01 2022-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:AsiaPacificMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000310142 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-12-31 0000310142 srt:NorthAmericaMember 2022-01-01 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:ColorMember 2021-01-01 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:FlavorsAndExtractsMember 2023-01-01 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:ColorMember 2023-01-01 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:ColorMember 2021-01-01 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:ColorMember 2022-01-01 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:NorthAmericaMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:FlavorsAndExtractsMember 2022-01-01 2022-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:AsiaPacificMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:ColorMember 2022-01-01 2022-12-31 0000310142 srt:AsiaPacificMember 2022-01-01 2022-12-31 0000310142 us-gaap:AllOtherSegmentsMember 2023-01-01 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:FlavorsAndExtractsMember 2023-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:EuropeMember us-gaap:CorporateAndOtherMember 2023-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:AsiaPacificMember us-gaap:CorporateAndOtherMember 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:AsiaPacificSegmentMember 2022-12-31 0000310142 srt:EuropeMember 2021-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:NorthAmericaMember us-gaap:CorporateAndOtherMember 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:FlavorsAndExtractsMember 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:FlavorsAndExtractsMember 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:FlavorsAndExtractsMember 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:FlavorsAndExtractsMember 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:AsiaPacificSegmentMember 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:AsiaPacificSegmentMember 2022-12-31 0000310142 srt:NorthAmericaMember 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:ColorMember 2022-12-31 0000310142 country:US 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:AsiaPacificSegmentMember 2021-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:EuropeMember us-gaap:CorporateAndOtherMember 2022-12-31 0000310142 srt:NorthAmericaMember 2023-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:NorthAmericaMember us-gaap:CorporateAndOtherMember 2022-12-31 0000310142 srt:NorthAmericaMember 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:ColorMember 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:ColorMember 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:AsiaPacificSegmentMember 2023-12-31 0000310142 us-gaap:AllOtherSegmentsMember 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:ColorMember 2021-12-31 0000310142 srt:AsiaPacificMember 2023-12-31 0000310142 srt:EuropeMember 2023-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:AsiaPacificMember us-gaap:CorporateAndOtherMember 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:FlavorsAndExtractsMember 2022-12-31 0000310142 srt:AsiaPacificMember 2022-12-31 0000310142 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember us-gaap:CorporateAndOtherMember 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:AsiaPacificSegmentMember 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:ColorMember 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:ColorMember 2021-12-31 0000310142 us-gaap:AllOtherSegmentsMember 2022-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:NorthAmericaMember us-gaap:CorporateAndOtherMember 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:ColorMember 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:AsiaPacificSegmentMember 2022-12-31 0000310142 srt:EuropeMember 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:AsiaPacificSegmentMember 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:FlavorsAndExtractsMember 2021-12-31 0000310142 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember us-gaap:CorporateAndOtherMember 2021-12-31 0000310142 country:US 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:FlavorsAndExtractsMember 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:ColorMember 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:AsiaPacificSegmentMember 2021-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:EuropeMember us-gaap:CorporateAndOtherMember 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:FlavorsAndExtractsMember 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:ColorMember 2022-12-31 0000310142 us-gaap:CorporateNonSegmentMember srt:AsiaPacificMember us-gaap:CorporateAndOtherMember 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:FlavorsAndExtractsMember 2021-12-31 0000310142 srt:AsiaPacificMember 2021-12-31 0000310142 country:US 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:FlavorsAndExtractsMember 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:AsiaPacificSegmentMember 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:ColorMember 2021-12-31 0000310142 us-gaap:AllOtherSegmentsMember 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:FlavorsAndExtractsMember 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:NorthAmericaMember sxt:ColorMember 2022-12-31 0000310142 srt:ReportableGeographicalComponentsMember us-gaap:AllOtherSegmentsMember sxt:ColorMember 2023-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:EuropeMember sxt:AsiaPacificSegmentMember 2021-12-31 0000310142 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember sxt:AsiaPacificSegmentMember 2023-12-31 0000310142 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember us-gaap:CorporateAndOtherMember 2023-12-31 0000310142 sxt:PersonalCareMember sxt:ColorMember 2021-01-01 2021-12-31 0000310142 sxt:FlavorsExtractsFlavorIngredientsMember 2022-01-01 2022-12-31 0000310142 sxt:FoodPharmaceuticalColorsMember sxt:FlavorsAndExtractsMember 2023-01-01 2023-12-31 0000310142 sxt:PersonalCareMember sxt:FlavorsAndExtractsMember 2022-01-01 2022-12-31 0000310142 sxt:PersonalCareMember sxt:ColorMember 2023-01-01 2023-12-31 0000310142 sxt:YogurtFruitPreparationsMember 2021-01-01 2021-12-31 0000310142 sxt:FoodPharmaceuticalColorsMember sxt:ColorMember 2022-01-01 2022-12-31 0000310142 sxt:InksMember sxt:FlavorsAndExtractsMember 2022-01-01 2022-12-31 0000310142 sxt:FlavorsExtractsFlavorIngredientsMember sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 sxt:NaturalIngredientsMember 2021-01-01 2021-12-31 0000310142 sxt:PersonalCareMember sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 sxt:FoodPharmaceuticalColorsMember sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 sxt:NaturalIngredientsMember sxt:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000310142 sxt:NaturalIngredientsMember 2023-01-01 2023-12-31 0000310142 sxt:NaturalIngredientsMember sxt:ColorMember 2022-01-01 2022-12-31 0000310142 sxt:FlavorsExtractsFlavorIngredientsMember sxt:ColorMember 2021-01-01 2021-12-31 0000310142 sxt:NaturalIngredientsMember sxt:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000310142 sxt:FoodPharmaceuticalColorsMember sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 sxt:InksMember sxt:ColorMember 2021-01-01 2021-12-31 0000310142 sxt:FoodPharmaceuticalColorsMember sxt:ColorMember 2021-01-01 2021-12-31 0000310142 sxt:FlavorsExtractsFlavorIngredientsMember sxt:ColorMember 2023-01-01 2023-12-31 0000310142 sxt:NaturalIngredientsMember sxt:FlavorsAndExtractsMember 2022-01-01 2022-12-31 0000310142 sxt:FragrancesMember sxt:ColorMember 2021-01-01 2021-12-31 0000310142 sxt:YogurtFruitPreparationsMember sxt:ColorMember 2021-01-01 2021-12-31 0000310142 sxt:FoodPharmaceuticalColorsMember 2022-01-01 2022-12-31 0000310142 sxt:NaturalIngredientsMember sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 sxt:NaturalIngredientsMember sxt:FlavorsAndExtractsMember 2023-01-01 2023-12-31 0000310142 sxt:FlavorsExtractsFlavorIngredientsMember sxt:ColorMember 2022-01-01 2022-12-31 0000310142 sxt:PersonalCareMember 2022-01-01 2022-12-31 0000310142 sxt:FoodPharmaceuticalColorsMember 2021-01-01 2021-12-31 0000310142 sxt:FoodPharmaceuticalColorsMember sxt:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000310142 sxt:NaturalIngredientsMember 2022-01-01 2022-12-31 0000310142 sxt:FragrancesMember sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 sxt:InksMember sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 sxt:InksMember 2022-01-01 2022-12-31 0000310142 sxt:FoodPharmaceuticalColorsMember sxt:FlavorsAndExtractsMember 2022-01-01 2022-12-31 0000310142 sxt:PersonalCareMember sxt:ColorMember 2022-01-01 2022-12-31 0000310142 sxt:FoodPharmaceuticalColorsMember sxt:ColorMember 2023-01-01 2023-12-31 0000310142 sxt:FoodPharmaceuticalColorsMember sxt:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000310142 sxt:InksMember sxt:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000310142 sxt:FlavorsExtractsFlavorIngredientsMember sxt:FlavorsAndExtractsMember 2022-01-01 2022-12-31 0000310142 sxt:FlavorsExtractsFlavorIngredientsMember 2023-01-01 2023-12-31 0000310142 sxt:InksMember sxt:ColorMember 2022-01-01 2022-12-31 0000310142 sxt:FoodPharmaceuticalColorsMember 2023-01-01 2023-12-31 0000310142 sxt:InksMember sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 sxt:InksMember 2021-01-01 2021-12-31 0000310142 sxt:PersonalCareMember sxt:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000310142 sxt:FlavorsExtractsFlavorIngredientsMember sxt:FlavorsAndExtractsMember 2023-01-01 2023-12-31 0000310142 sxt:FlavorsExtractsFlavorIngredientsMember sxt:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000310142 sxt:NaturalIngredientsMember sxt:ColorMember 2023-01-01 2023-12-31 0000310142 sxt:FlavorsExtractsFlavorIngredientsMember sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 sxt:PersonalCareMember 2021-01-01 2021-12-31 0000310142 sxt:FlavorsExtractsFlavorIngredientsMember sxt:AsiaPacificSegmentMember 2023-01-01 2023-12-31 0000310142 sxt:FlavorsExtractsFlavorIngredientsMember 2021-01-01 2021-12-31 0000310142 sxt:YogurtFruitPreparationsMember sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 sxt:YogurtFruitPreparationsMember sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 sxt:NaturalIngredientsMember sxt:ColorMember 2021-01-01 2021-12-31 0000310142 sxt:FragrancesMember 2021-01-01 2021-12-31 0000310142 sxt:PersonalCareMember sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 sxt:PersonalCareMember sxt:FlavorsAndExtractsMember 2023-01-01 2023-12-31 0000310142 sxt:PersonalCareMember sxt:AsiaPacificSegmentMember 2022-01-01 2022-12-31 0000310142 sxt:PersonalCareMember 2023-01-01 2023-12-31 0000310142 sxt:NaturalIngredientsMember sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 sxt:FragrancesMember sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 us-gaap:FairValueInputsLevel2Member 2023-12-31 0000310142 us-gaap:FairValueInputsLevel2Member 2022-12-31 0000310142 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0000310142 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0000310142 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0000310142 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0000310142 sxt:FragrancesMember 2021-04-01 2021-04-01 0000310142 sxt:YogurtFruitPreparationsMember 2022-01-01 2022-12-31 0000310142 sxt:YogurtFruitPreparationsInkMember 2021-01-01 2021-12-31 0000310142 sxt:YogurtFruitPreparationsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0000310142 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0000310142 sxt:FragrancesMember us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0000310142 sxt:YogurtFruitPreparationsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0000310142 sxt:YogurtFruitPreparationsMember us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0000310142 sxt:FragrancesMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-12-31 0000310142 us-gaap:CostOfSalesMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-12-31 0000310142 sxt:InksMember us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0000310142 sxt:InksMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0000310142 us-gaap:CorporateAndOtherMember 2021-01-01 2021-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember sxt:OtherIncomeRestructuringMember sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:EmployeeSeveranceMember sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:OtherRestructuringMember 2021-01-01 2021-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember sxt:OtherIncomeRestructuringMember sxt:ColorMember 2021-01-01 2021-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:OtherRestructuringMember sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember sxt:ColorMember 2021-01-01 2021-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:EmployeeSeveranceMember sxt:ColorMember 2021-01-01 2021-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:OtherRestructuringMember sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:EmployeeSeveranceMember 2021-01-01 2021-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember sxt:OtherIncomeRestructuringMember 2021-01-01 2021-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember sxt:OtherIncomeRestructuringMember sxt:FlavorsAndExtractsMember 2021-01-01 2021-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:OtherRestructuringMember sxt:ColorMember 2021-01-01 2021-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:EmployeeSeveranceMember sxt:AsiaPacificSegmentMember 2021-01-01 2021-12-31 0000310142 us-gaap:CostOfSalesMember sxt:ColorMember 2023-01-01 2023-12-31 0000310142 us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember sxt:FlavorsAndExtractsMember 2023-01-01 2023-12-31 0000310142 us-gaap:CostOfSalesMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-12-31 0000310142 us-gaap:CostOfSalesMember sxt:FlavorsAndExtractsMember 2023-01-01 2023-12-31 0000310142 us-gaap:SellingGeneralAndAdministrativeExpensesMember sxt:ColorMember 2023-01-01 2023-12-31 0000310142 us-gaap:CorporateAndOtherMember 2023-01-01 2023-12-31 0000310142 us-gaap:SubsequentEventMember 2024-01-19 2024-01-19 0000310142 us-gaap:SubsequentEventMember 2024-01-19 0000310142 us-gaap:AllowanceForCreditLossMember 2020-12-31 0000310142 us-gaap:AllowanceForCreditLossMember 2021-12-31 0000310142 us-gaap:AllowanceForCreditLossMember 2022-12-31 0000310142 us-gaap:AllowanceForCreditLossMember 2021-01-01 2021-12-31 0000310142 us-gaap:AllowanceForCreditLossMember 2022-01-01 2022-12-31 0000310142 us-gaap:AllowanceForCreditLossMember 2023-01-01 2023-12-31 0000310142 us-gaap:AllowanceForCreditLossMember 2023-12-31 0000310142 sxt:InksAndFragrancesMember 2021-12-31 iso4217:USD shares iso4217:USD shares sxt:Segment pure iso4217:GBP iso4217:EUR sxt:Note sxt:Interest sxt:Debt sxt:Positions false --12-31 2023 FY 0000310142 WI WI http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent 2023-11-30 2024-05-31 2025-11-30 2026-11-30 2027-11-30 2028-05-31 2029-11-30 2023-11-30 2024-05-31 2027-05-31 2028-05-31 2029-11-30 2023-11-30 2025-11-30 2024-11-30 2022-11-30 2028-05-31 2023-08-30 2024-08-30 2026-11-30 2027-11-30 2029-11-30 2029-11-30 2023-11-30 2023-11-30 2023-11-30 42 10-K true 2023-12-31 false 001-07626 Sensient Technologies Corp 39-0561070 777 EAST WISCONSIN AVENUE MILWAUKEE 53202-5304 414 271-6755 Common Stock, $0.10 par value SXT NYSE Yes No Yes Yes Large Accelerated Filer false false true false false 2949219588 42343684 1456450000 1437039000 1380264000 996153000 947928000 925603000 305274000 292360000 284633000 155023000 196751000 170028000 25172000 14547000 12544000 129851000 182204000 157484000 36457000 41317000 38739000 93394000 140887000 118745000 2.22 3.36 2.82 2.21 3.34 2.81 42027000 41888000 42077000 42242000 42213000 42258000 93394000 140887000 118745000 -984000 -471000 -430000 -1596000 805000 543000 -72000 -462000 577000 287000 1439000 -1612000 -11378000 19340000 17937000 2826000 -4804000 -4455000 -1813000 -2468000 13798000 1820000 -2408000 -3990000 0 0 -10203000 35807000 -33476000 -50099000 121965000 114827000 103208000 28934000 20921000 272164000 302109000 598399000 564110000 37119000 47640000 936616000 934780000 94873000 96609000 41564000 32717000 12112000 18600000 424065000 415715000 31901000 31444000 343594000 322268000 781789000 722294000 59091000 65809000 1216375000 1141815000 711098000 658622000 505277000 483193000 2014507000 1981614000 131114000 142365000 26412000 43738000 52024000 51231000 13296000 14446000 13460000 20373000 236306000 272153000 14260000 15977000 37817000 37191000 27715000 26364000 645085000 630331000 0.1 0.1 100000000 100000000 53954874 53954874 5396000 5396000 115941000 124043000 1726872000 1702700000 11885398 12058773 622768000 631853000 -172117000 -200688000 1053324000 999598000 2014507000 1981614000 93394000 140887000 118745000 57820000 52467000 52051000 8933000 16138000 9573000 -541000 -276000 -331000 0 2532000 -14021000 24089000 0 0 -5100000 -11010000 -6071000 -35801000 46086000 34571000 28193000 159014000 36323000 -5767000 5055000 6057000 -5978000 17489000 21326000 -17830000 3486000 7321000 -1175000 4422000 4275000 1628000 602000 597000 169697000 12070000 145218000 87868000 79322000 60788000 156000 264000 216000 0 2532000 37790000 1650000 22714000 13875000 -1741000 -792000 -1097000 -87621000 -98448000 -35560000 351662000 328597000 112194000 355161000 171447000 110168000 0 0 42511000 69222000 68915000 66694000 -9278000 -2056000 -582000 -81999000 86179000 -107761000 7936000 -4620000 -927000 8013000 -4819000 970000 20921000 25740000 24770000 28934000 20921000 25740000 24443000 14716000 12593000 39681000 48242000 29224000 1984000 910000 471000 5396000 102909000 1578662000 11647627 -593540000 -159091000 118745000 -15537000 1.58 66694000 9573000 -1264000 24711 1264000 338000 14791 756000 492045 42511000 204000 7379 377000 5396000 111352000 1630713000 12107549 -634408000 -174628000 140887000 -26060000 1.64 68915000 16138000 -3239000 61821 3239000 560000 11786 618000 768000 -15000 24831 1302000 5396000 124043000 1702700000 12058773 -631853000 -200688000 93394000 28571000 1.64 69222000 8933000 -14987000 286019 14987000 375000 18172 952000 2423000 130816 6854000 5396000 115941000 1726872000 11885398 -622768000 -172117000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">1. Summary of Significant Accounting Policies</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Nature of Operations</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Sensient Technologies Corporation, together with its subsidiaries (the Company or Sensient), is a leading global manufacturer and marketer of colors, flavors, and other specialty ingredients. The Company uses advanced technologies at facilities around the world to develop specialty food and beverage systems; personal care, essential oils, pharmaceutical, and nutraceutical systems; specialty colors; and other specialty and fine chemicals. The Company’s three reportable segments are the Flavors &amp; Extracts Group and the Color Group, which are managed on a product line basis, and the Asia Pacific Group, which is managed on a geographic basis. The Company’s corporate expenses, divestiture &amp; other related costs and income, share-based compensation, restructuring and other charges, including operational improvement plan costs and income and portfolio optimization plan costs, and other costs are included in the “Corporate &amp; Other” category. In the second quarter of 2021, the Company divested its fragrances (excluding essential oils) product line.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Principles of Consolidation and Basis of Presentation</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The consolidated financial statements include the accounts of the Company and have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP). All significant intercompany accounts and transactions have been eliminated in consolidation.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Use of Estimates</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The preparation of the consolidated financial statements requires the use of management’s estimates and assumptions that affect reported amounts of assets, liabilities, revenue, and expenses during the reporting period and the disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Revenue Recognition</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes revenue at the transfer of control of its products to the Company’s customers in an amount reflecting the consideration to which the Company expects to be entitled. In order to achieve this core principle, the Company applies the following five-step approach:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 20.25pt;"></td> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Identification of the contract, or contracts, with a customer</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 20.25pt;"></td> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Identification of the performance obligations in the contract</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 20.25pt;"></td> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Determination of the transaction price</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 20.25pt;"></td> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Allocation of the transaction price to the performance obligations in the contract</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 20.25pt;"></td> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Recognition of revenue when, or as, the Company satisfies the performance obligations</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company considers customer purchase orders, which in some cases are governed by master sales agreements, coupled with the Company’s purchase order acceptances, to be the contracts with the customer. For each contract, the Company considers the identified performance obligation to be the promise to transfer products. In determining the transaction price, the Company evaluates whether the price is subject to refund or adjustment and then determines the net consideration to which the Company expects to be entitled. In addition, the Company assesses the customer’s ability to pay as part of its evaluation of the contract. As the Company’s standard payment terms are less than one year, the Company elected the practical expedient under Accounting Standards Codification (ASC) 606-10-32-18, and determined that its contracts do not have a significant financing component. The Company allocates the transaction price to each distinct product based on the relative standalone selling price. Revenue is recognized when control of the product is transferred to the customer, the customer is obligated to pay the Company, and the Company has no remaining obligations, which is typically at shipment. In certain locations, primarily outside the United States, product delivery terms may vary. Thus, in such locations, the point at which control of the product transfers to the customer and revenue recognition occurs will vary accordingly.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Customer returns of non-conforming products are estimated at the time revenue is recognized. In certain customer relationships, volume rebates exist, which are recognized according to the terms and conditions of the contractual relationship. Customer returns, rebates, and discounts are not material to the Company’s consolidated financial statements. The Company has elected to recognize the revenue and cost for freight and shipping when control over the products has transferred to the customer. The Company has elected to immediately expense contract costs related to obtaining a contract as the amortization period of the asset the Company otherwise would have recognized would have been less than a year.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In addition to evaluating the Company’s performance based on the segments above, revenue is also disaggregated and analyzed by product line and geographic market (See Note 12, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Segment and Geographic Information, </span>for further information)<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Cost of Products Sold</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Cost of products sold includes materials, labor, and overhead expenses incurred in the manufacture of our products. Cost of products sold also includes charges for obsolete and slow-moving inventories as well as costs for quality control, purchasing and receiving costs, inspection costs, warehousing costs, internal transfer costs, other costs of our internal distribution network, and costs incurred for shipping and handling. The Company records fees billed to customers for shipping and handling as revenue.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Selling and Administrative Expenses</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Selling and administrative expenses primarily include the salaries and related costs for executive, finance, accounting, human resources, information technology, research and development, and legal personnel as well as salaries and related costs of salespersons and commissions paid to external sales agents.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Cash Equivalents</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company considers all highly liquid investments with original maturities of three months or less at the date of acquisition as cash equivalents.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Accounts Receivable</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Receivables are recorded at their face amount, less an allowance for losses on doubtful accounts. The allowance for doubtful accounts is based on customer-specific analysis and general matters such as current assessments of past due balances and economic conditions. Specific accounts are written off against the allowance for doubtful accounts when it is deemed that the receivable is no longer collectible.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Inventories</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Inventories are stated at the lower of cost or net realizable value. Net realizable value is determined on the basis of estimated realizable values. Cost is determined using the first-in, first-out (FIFO) method. Inventories include finished and in-process products totaling $437.1 million and $385.2 million at December 31, 2023 and 2022, respectively, and raw materials and supplies of $161.3 million and $178.9 million at December 31, 2023 and 2022, respectively.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company recorded a non-cash charge of $3.1 <span style="font-size: 10pt; font-family: 'Times New Roman';">million </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"><span style="font-style: normal;">in</span> Cost of Products Sold</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> related to the</span> portfolio optimization plan in 2023. The non-cash charge reduced the carrying value of certain inventories, as they were determined to be excess. See Note 16, </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Portfolio Optimization Plan</span><span style="font-size: 10pt; font-family: 'Times New Roman';">, for additional information.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Property, Plant, and Equipment</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant, and equipment are recorded at cost reduced by accumulated depreciation. Depreciation is provided over the estimated useful life of the related asset using the straight-line method for financial reporting. The estimated useful lives for buildings and leasehold improvements range from 5 to 40 years. Machinery and equipment have estimated useful lives ranging from 3 to 20 years. Interest costs on significant projects constructed or developed for the Company’s own use are capitalized as part of the asset.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Goodwill and Other Intangible Assets</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The carrying value of goodwill is evaluated for impairment on an annual basis or more frequently when an indicator of impairment occurs. The impairment assessment includes comparing the carrying amount of net assets, including goodwill, of each reporting unit to its respective fair value as of the date of the assessment. Fair value was estimated based upon an evaluation of the reporting unit’s estimated future discounted cash flows as well as the public trading and private transaction valuation multiples for comparable companies. The Company performed such a quantitative analysis in 2022, which indicated a substantial premium compared to the carrying value of net assets, including goodwill, <span style="font-size: 10pt; font-family: 'Times New Roman';">at the reporting unit level.</span> In 2023 and 2021, the Company completed a qualitative assessment noting no indicators of impairment. The Company did not record impairment charges for any of its reporting units in 2023, 2022, or 2021.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The cost of intangible assets with determinable useful lives is amortized on a straight-line basis to reflect the pattern of economic benefits consumed, ranging from 5 to 25 years. These assets include technological know-how, customer relationships, patents, trademarks, trade secrets, and non-compete agreements, among others.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Impairment of Long-lived Assets</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. The Company performs undiscounted cash flow analyses to determine if potential impairment exists. If impairment is determined to exist, any related impairment loss is calculated based on the difference between fair value and carrying value. Impairment losses were recorded as a result of the Company’s divestiture of its fragrances product line (excluding its essential oils product line) in 2021 and the Company’s portfolio optimization plan in 2023. See Note 14</span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">, Divestitures</span><span style="font-size: 10pt; font-family: 'Times New Roman';">, and Note 16, <span style="font-style: italic;">Portfolio Optimization Plan</span>, for additional information.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Leases</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal;">The Company enters into lease agreements for certain office space, warehouses, land, and equipment in the ordinary course of business. The Company determines if an arrangement is a lease at inception and evaluates the lease classification (i.e., operating lease or financing lease) at that time. Lease arrangements with an initial term of 12 months or less are considered short-term leases and are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the term of the lease.</div> <div style="font-style: normal;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal;">Operating leases are included in <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Other Assets</span>, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Other Accrued Expenses</span>, and <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Other Liabilities</span> on the Company’s Consolidated Balance Sheet. Operating lease right-of-use assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.</div> <div style="font-style: normal;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal;">The Company uses its incremental borrowing rate on the commencement date for determining the present value of lease payments. The Company considers the likelihood of exercising options to extend or terminate the lease when determining the lease term.</div> <div style="font-style: normal;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal;">The Company has lease agreements with lease and non-lease components. The Company has elected the practical expedient of accounting for the lease and non-lease components of each lease as a single lease component.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Derivative Financial Instruments</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company selectively uses derivative financial instruments to reduce market risk associated with changes in foreign currency and interest rate exposures, which exist as part of ongoing business operations. All derivative transactions are authorized and executed pursuant to the Company’s risk management policies and procedures, which strictly prohibit the use of financial instruments for speculative trading purposes.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The primary objectives of the foreign exchange risk management activities are to understand and mitigate the impact of potential foreign exchange fluctuations on the Company’s financial results and its economic well-being. Changes in the fair value of derivatives that are designated as fair value hedges, along with the gain or loss on the hedged item, are recorded in current period earnings. These risk management transactions may involve the use of foreign currency derivatives to protect against exposure resulting from recorded accounts receivable and payable. The Company may utilize forward exchange contracts, generally with maturities of less than 18 months, which qualify as cash flow hedges. Generally, these foreign exchange contracts are intended to offset the effect of exchange rate fluctuations on non-functional currency denominated sales and purchases. For derivative instruments that are designated as cash flow hedges, gains and losses are deferred in <span style="font-style: italic;">Accumulated Other Comprehensive Income</span> (OCI) until the underlying transaction is recognized in earnings.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">For hedges designated as cash flow hedges, the Company elects critical terms that match at the onset of the hedge transaction. Hedge accounting is permitted only if the hedge meets the critical terms match requirements. The Company reviews the critical terms at each effectiveness testing date to ensure the respective terms match; therefore, achieving a highly effective hedge.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Interest Rate Hedging</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company is exposed to interest rate risk through its corporate borrowing activities. The objective of the Company’s interest rate risk management activities is to manage the levels of the Company’s fixed and floating interest rate exposure to be consistent with the Company’s preferred mix. The interest rate risk management program may include entering into interest rate swaps, which qualify as fair value hedges, when there is a desire to modify the Company’s exposure to interest rates. Gains or losses on fair value hedges are recognized in earnings, net of gains and losses on the fair value of the hedged instruments.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Net Investments Hedging</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company is exposed to risk related to its net investments in foreign subsidiaries. As part of its risk management activities, the Company may enter into foreign-denominated debt to be used as a non-derivative instrument to hedge the Company’s net investment in foreign subsidiaries. The change in the fair value of debt designated as a net investment hedge is recorded in foreign currency translation in OCI.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Commodity Purchases</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company purchases certain commodities in the normal course of business that result in physical delivery of the goods and, hence, are excluded from ASC 815,<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"> Derivatives and Hedging</span>.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Translation of Foreign Currencies</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">For all significant foreign operations, the functional currency is the local currency. Assets and liabilities of foreign operations are translated into U.S. dollars at current exchange rates. Revenue and expense accounts are translated into U.S. dollars at average exchange rates prevailing during the year. Adjustments resulting from the translation of foreign accounts into U.S. dollars are recorded in foreign currency translation in OCI. Transaction gains and losses that occur as a result of transactions denominated in non-functional currencies are included in earnings and were not significant during the years ended December 31, 2023, 2022, and 2021.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Share-Based Compensation</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Share-based compensation expense is recognized over the vesting period of each award based on the fair value of the instrument at the time of grant as summarized in Note 8,<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"> Share-Based Compensation.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Income Taxes</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes a current tax liability or asset for the estimated taxes payable or refundable on tax returns for the current year and a deferred tax liability or asset for the estimated future tax effects attributable to temporary differences and carryforwards. The measurement of current and deferred tax liabilities and assets is based on provisions of enacted tax law. Deferred tax assets are reduced, if necessary, by the amount of any tax benefits for which the utilization of the asset is not considered likely.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Earnings Per Share</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The difference between basic and diluted earnings per share (EPS) is the dilutive effect of non-vested stock. Diluted EPS assumes that non-vested stock has vested.<br/> </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table sets forth the computation of basic and diluted EPS for the years ended December 31:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Years Ended December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">(In thousands except per share amounts)</span></div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Numerator:</span></div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93,394</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">140,887</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">118,745</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Denominator:</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Denominator for basic EPS - weighted average common shares</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,027</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41,888</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,077</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Effect of dilutive securities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">325</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">181</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Denominator for diluted EPS - diluted weighted average shares outstanding</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,242</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,258</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings per Common Share:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.36</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.82</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.81</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company has a share-based compensation plan under which employees may be granted share-based awards in which non-forfeitable dividends are paid on non-vested shares for certain awards. As such, these shares are considered participating securities under the two-class method of calculating EPS as described in ASC 260,<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"> Earnings per Share.</span> The two-class method of calculating EPS did not have a material impact on the Company’s EPS calculations as of December 31, 2023, 2022, and 2021.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">All EPS amounts are presented on a diluted basis unless otherwise noted.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Accumulated Other Comprehensive Income (Loss)</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated OCI is composed primarily of foreign currency translation, pension liability, and unrealized gains or losses on cash flow hedges. See Note 10,<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"> Accumulated Other Comprehensive Income,</span> for additional information.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Research and Development</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Research and development costs are recorded in S</span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">elling and Administrative Expenses </span><span style="font-size: 10pt; font-family: 'Times New Roman';">in the year they are incurred. Research and development costs were $</span>48.1<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, $</span>42.2<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, and $</span>34.3<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, during the years ended December 31, 2023, 2022, and 2021, respectively.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Advertising</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Advertising costs are recorded in </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Selling and Administrative Expenses</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> as they are incurred. Advertising costs were $</span>2.5<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, $</span>1.9<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, and $2.4 million, during the years ended December 31, 2023, 2022, and 2021, respectively.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Environmental Liabilities</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company records liabilities related to environmental remediation obligations when estimated future expenditures are probable and reasonably estimable. Such accruals are adjusted as further information becomes available or as circumstances change. Estimated future expenditures are discounted to their present value when the timing and amount of future cash flows are fixed and readily determinable. Recoveries of remediation costs from other parties, if any, are recognized as assets when their receipt is realizable.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Subsequent Events</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company performed an evaluation of subsequent events through the date these financial statements were issued. See Note 18, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Subsequent Event</span>, for additional information.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Recently Issued Accounting Pronouncements</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2023-07, <span style="font-style: italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span>, which requires public entities to provide disclosures of significant segment expenses and other segment items. This ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Company is currently evaluating the potential impact of this standard on its consolidated financial statements and its related disclosures.</span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-transform: none;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Other recently issued accounting pronouncements are not expected to have a material impact on the Company’s consolidated financial statements.</div> 3 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Principles of Consolidation and Basis of Presentation</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The consolidated financial statements include the accounts of the Company and have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP). All significant intercompany accounts and transactions have been eliminated in consolidation.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Use of Estimates</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The preparation of the consolidated financial statements requires the use of management’s estimates and assumptions that affect reported amounts of assets, liabilities, revenue, and expenses during the reporting period and the disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Revenue Recognition</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes revenue at the transfer of control of its products to the Company’s customers in an amount reflecting the consideration to which the Company expects to be entitled. In order to achieve this core principle, the Company applies the following five-step approach:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 20.25pt;"></td> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Identification of the contract, or contracts, with a customer</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 20.25pt;"></td> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Identification of the performance obligations in the contract</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 20.25pt;"></td> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Determination of the transaction price</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 20.25pt;"></td> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Allocation of the transaction price to the performance obligations in the contract</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 20.25pt;"></td> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Recognition of revenue when, or as, the Company satisfies the performance obligations</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company considers customer purchase orders, which in some cases are governed by master sales agreements, coupled with the Company’s purchase order acceptances, to be the contracts with the customer. For each contract, the Company considers the identified performance obligation to be the promise to transfer products. In determining the transaction price, the Company evaluates whether the price is subject to refund or adjustment and then determines the net consideration to which the Company expects to be entitled. In addition, the Company assesses the customer’s ability to pay as part of its evaluation of the contract. As the Company’s standard payment terms are less than one year, the Company elected the practical expedient under Accounting Standards Codification (ASC) 606-10-32-18, and determined that its contracts do not have a significant financing component. The Company allocates the transaction price to each distinct product based on the relative standalone selling price. Revenue is recognized when control of the product is transferred to the customer, the customer is obligated to pay the Company, and the Company has no remaining obligations, which is typically at shipment. In certain locations, primarily outside the United States, product delivery terms may vary. Thus, in such locations, the point at which control of the product transfers to the customer and revenue recognition occurs will vary accordingly.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Customer returns of non-conforming products are estimated at the time revenue is recognized. In certain customer relationships, volume rebates exist, which are recognized according to the terms and conditions of the contractual relationship. Customer returns, rebates, and discounts are not material to the Company’s consolidated financial statements. The Company has elected to recognize the revenue and cost for freight and shipping when control over the products has transferred to the customer. The Company has elected to immediately expense contract costs related to obtaining a contract as the amortization period of the asset the Company otherwise would have recognized would have been less than a year.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In addition to evaluating the Company’s performance based on the segments above, revenue is also disaggregated and analyzed by product line and geographic market (See Note 12, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Segment and Geographic Information, </span>for further information)<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Cost of Products Sold</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Cost of products sold includes materials, labor, and overhead expenses incurred in the manufacture of our products. Cost of products sold also includes charges for obsolete and slow-moving inventories as well as costs for quality control, purchasing and receiving costs, inspection costs, warehousing costs, internal transfer costs, other costs of our internal distribution network, and costs incurred for shipping and handling. The Company records fees billed to customers for shipping and handling as revenue.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Selling and Administrative Expenses</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Selling and administrative expenses primarily include the salaries and related costs for executive, finance, accounting, human resources, information technology, research and development, and legal personnel as well as salaries and related costs of salespersons and commissions paid to external sales agents.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Cash Equivalents</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company considers all highly liquid investments with original maturities of three months or less at the date of acquisition as cash equivalents.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Accounts Receivable</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Receivables are recorded at their face amount, less an allowance for losses on doubtful accounts. The allowance for doubtful accounts is based on customer-specific analysis and general matters such as current assessments of past due balances and economic conditions. Specific accounts are written off against the allowance for doubtful accounts when it is deemed that the receivable is no longer collectible.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Inventories</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Inventories are stated at the lower of cost or net realizable value. Net realizable value is determined on the basis of estimated realizable values. Cost is determined using the first-in, first-out (FIFO) method. Inventories include finished and in-process products totaling $437.1 million and $385.2 million at December 31, 2023 and 2022, respectively, and raw materials and supplies of $161.3 million and $178.9 million at December 31, 2023 and 2022, respectively.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company recorded a non-cash charge of $3.1 <span style="font-size: 10pt; font-family: 'Times New Roman';">million </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"><span style="font-style: normal;">in</span> Cost of Products Sold</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> related to the</span> portfolio optimization plan in 2023. The non-cash charge reduced the carrying value of certain inventories, as they were determined to be excess. See Note 16, </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Portfolio Optimization Plan</span><span style="font-size: 10pt; font-family: 'Times New Roman';">, for additional information.</span></div> 437100000 385200000 161300000 178900000 3100000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Property, Plant, and Equipment</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant, and equipment are recorded at cost reduced by accumulated depreciation. Depreciation is provided over the estimated useful life of the related asset using the straight-line method for financial reporting. The estimated useful lives for buildings and leasehold improvements range from 5 to 40 years. Machinery and equipment have estimated useful lives ranging from 3 to 20 years. Interest costs on significant projects constructed or developed for the Company’s own use are capitalized as part of the asset.</div> P5Y P40Y P3Y P20Y <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Goodwill and Other Intangible Assets</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The carrying value of goodwill is evaluated for impairment on an annual basis or more frequently when an indicator of impairment occurs. The impairment assessment includes comparing the carrying amount of net assets, including goodwill, of each reporting unit to its respective fair value as of the date of the assessment. Fair value was estimated based upon an evaluation of the reporting unit’s estimated future discounted cash flows as well as the public trading and private transaction valuation multiples for comparable companies. The Company performed such a quantitative analysis in 2022, which indicated a substantial premium compared to the carrying value of net assets, including goodwill, <span style="font-size: 10pt; font-family: 'Times New Roman';">at the reporting unit level.</span> In 2023 and 2021, the Company completed a qualitative assessment noting no indicators of impairment. The Company did not record impairment charges for any of its reporting units in 2023, 2022, or 2021.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The cost of intangible assets with determinable useful lives is amortized on a straight-line basis to reflect the pattern of economic benefits consumed, ranging from 5 to 25 years. These assets include technological know-how, customer relationships, patents, trademarks, trade secrets, and non-compete agreements, among others.</div> 0 0 0 P5Y P25Y <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Impairment of Long-lived Assets</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. The Company performs undiscounted cash flow analyses to determine if potential impairment exists. If impairment is determined to exist, any related impairment loss is calculated based on the difference between fair value and carrying value. Impairment losses were recorded as a result of the Company’s divestiture of its fragrances product line (excluding its essential oils product line) in 2021 and the Company’s portfolio optimization plan in 2023. See Note 14</span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">, Divestitures</span><span style="font-size: 10pt; font-family: 'Times New Roman';">, and Note 16, <span style="font-style: italic;">Portfolio Optimization Plan</span>, for additional information.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Leases</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal;">The Company enters into lease agreements for certain office space, warehouses, land, and equipment in the ordinary course of business. The Company determines if an arrangement is a lease at inception and evaluates the lease classification (i.e., operating lease or financing lease) at that time. Lease arrangements with an initial term of 12 months or less are considered short-term leases and are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the term of the lease.</div> <div style="font-style: normal;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal;">Operating leases are included in <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Other Assets</span>, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Other Accrued Expenses</span>, and <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Other Liabilities</span> on the Company’s Consolidated Balance Sheet. Operating lease right-of-use assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.</div> <div style="font-style: normal;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal;">The Company uses its incremental borrowing rate on the commencement date for determining the present value of lease payments. The Company considers the likelihood of exercising options to extend or terminate the lease when determining the lease term.</div> <div style="font-style: normal;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal;">The Company has lease agreements with lease and non-lease components. The Company has elected the practical expedient of accounting for the lease and non-lease components of each lease as a single lease component.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Derivative Financial Instruments</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company selectively uses derivative financial instruments to reduce market risk associated with changes in foreign currency and interest rate exposures, which exist as part of ongoing business operations. All derivative transactions are authorized and executed pursuant to the Company’s risk management policies and procedures, which strictly prohibit the use of financial instruments for speculative trading purposes.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The primary objectives of the foreign exchange risk management activities are to understand and mitigate the impact of potential foreign exchange fluctuations on the Company’s financial results and its economic well-being. Changes in the fair value of derivatives that are designated as fair value hedges, along with the gain or loss on the hedged item, are recorded in current period earnings. These risk management transactions may involve the use of foreign currency derivatives to protect against exposure resulting from recorded accounts receivable and payable. The Company may utilize forward exchange contracts, generally with maturities of less than 18 months, which qualify as cash flow hedges. Generally, these foreign exchange contracts are intended to offset the effect of exchange rate fluctuations on non-functional currency denominated sales and purchases. For derivative instruments that are designated as cash flow hedges, gains and losses are deferred in <span style="font-style: italic;">Accumulated Other Comprehensive Income</span> (OCI) until the underlying transaction is recognized in earnings.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">For hedges designated as cash flow hedges, the Company elects critical terms that match at the onset of the hedge transaction. Hedge accounting is permitted only if the hedge meets the critical terms match requirements. The Company reviews the critical terms at each effectiveness testing date to ensure the respective terms match; therefore, achieving a highly effective hedge.</div> P18M <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Interest Rate Hedging</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company is exposed to interest rate risk through its corporate borrowing activities. The objective of the Company’s interest rate risk management activities is to manage the levels of the Company’s fixed and floating interest rate exposure to be consistent with the Company’s preferred mix. The interest rate risk management program may include entering into interest rate swaps, which qualify as fair value hedges, when there is a desire to modify the Company’s exposure to interest rates. Gains or losses on fair value hedges are recognized in earnings, net of gains and losses on the fair value of the hedged instruments.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Net Investments Hedging</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company is exposed to risk related to its net investments in foreign subsidiaries. As part of its risk management activities, the Company may enter into foreign-denominated debt to be used as a non-derivative instrument to hedge the Company’s net investment in foreign subsidiaries. The change in the fair value of debt designated as a net investment hedge is recorded in foreign currency translation in OCI.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Commodity Purchases</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company purchases certain commodities in the normal course of business that result in physical delivery of the goods and, hence, are excluded from ASC 815,<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"> Derivatives and Hedging</span>.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Translation of Foreign Currencies</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">For all significant foreign operations, the functional currency is the local currency. Assets and liabilities of foreign operations are translated into U.S. dollars at current exchange rates. Revenue and expense accounts are translated into U.S. dollars at average exchange rates prevailing during the year. Adjustments resulting from the translation of foreign accounts into U.S. dollars are recorded in foreign currency translation in OCI. Transaction gains and losses that occur as a result of transactions denominated in non-functional currencies are included in earnings and were not significant during the years ended December 31, 2023, 2022, and 2021.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Share-Based Compensation</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Share-based compensation expense is recognized over the vesting period of each award based on the fair value of the instrument at the time of grant as summarized in Note 8,<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"> Share-Based Compensation.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Income Taxes</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes a current tax liability or asset for the estimated taxes payable or refundable on tax returns for the current year and a deferred tax liability or asset for the estimated future tax effects attributable to temporary differences and carryforwards. The measurement of current and deferred tax liabilities and assets is based on provisions of enacted tax law. Deferred tax assets are reduced, if necessary, by the amount of any tax benefits for which the utilization of the asset is not considered likely.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Earnings Per Share</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The difference between basic and diluted earnings per share (EPS) is the dilutive effect of non-vested stock. Diluted EPS assumes that non-vested stock has vested.<br/> </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table sets forth the computation of basic and diluted EPS for the years ended December 31:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Years Ended December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">(In thousands except per share amounts)</span></div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Numerator:</span></div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93,394</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">140,887</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">118,745</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Denominator:</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Denominator for basic EPS - weighted average common shares</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,027</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41,888</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,077</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Effect of dilutive securities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">325</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">181</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Denominator for diluted EPS - diluted weighted average shares outstanding</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,242</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,258</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings per Common Share:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.36</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.82</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.81</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company has a share-based compensation plan under which employees may be granted share-based awards in which non-forfeitable dividends are paid on non-vested shares for certain awards. As such, these shares are considered participating securities under the two-class method of calculating EPS as described in ASC 260,<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"> Earnings per Share.</span> The two-class method of calculating EPS did not have a material impact on the Company’s EPS calculations as of December 31, 2023, 2022, and 2021.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">All EPS amounts are presented on a diluted basis unless otherwise noted.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table sets forth the computation of basic and diluted EPS for the years ended December 31:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Years Ended December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">(In thousands except per share amounts)</span></div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Numerator:</span></div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93,394</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">140,887</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">118,745</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Denominator:</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Denominator for basic EPS - weighted average common shares</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,027</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41,888</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,077</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Effect of dilutive securities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">325</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">181</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Denominator for diluted EPS - diluted weighted average shares outstanding</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,242</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,258</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings per Common Share:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.36</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.82</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.81</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 93394000 140887000 118745000 42027000 41888000 42077000 215000 325000 181000 42242000 42213000 42258000 2.22 3.36 2.82 2.21 3.34 2.81 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Accumulated Other Comprehensive Income (Loss)</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated OCI is composed primarily of foreign currency translation, pension liability, and unrealized gains or losses on cash flow hedges. See Note 10,<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"> Accumulated Other Comprehensive Income,</span> for additional information.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Research and Development</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Research and development costs are recorded in S</span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">elling and Administrative Expenses </span><span style="font-size: 10pt; font-family: 'Times New Roman';">in the year they are incurred. Research and development costs were $</span>48.1<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, $</span>42.2<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, and $</span>34.3<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, during the years ended December 31, 2023, 2022, and 2021, respectively.</span></div> 48100000 42200000 34300000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Advertising</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Advertising costs are recorded in </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Selling and Administrative Expenses</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> as they are incurred. Advertising costs were $</span>2.5<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, $</span>1.9<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, and $2.4 million, during the years ended December 31, 2023, 2022, and 2021, respectively.</span></div> 2500000 1900000 2400000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Environmental Liabilities</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company records liabilities related to environmental remediation obligations when estimated future expenditures are probable and reasonably estimable. Such accruals are adjusted as further information becomes available or as circumstances change. Estimated future expenditures are discounted to their present value when the timing and amount of future cash flows are fixed and readily determinable. Recoveries of remediation costs from other parties, if any, are recognized as assets when their receipt is realizable.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Subsequent Events</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company performed an evaluation of subsequent events through the date these financial statements were issued. See Note 18, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Subsequent Event</span>, for additional information.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Recently Issued Accounting Pronouncements</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2023-07, <span style="font-style: italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span>, which requires public entities to provide disclosures of significant segment expenses and other segment items. This ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Company is currently evaluating the potential impact of this standard on its consolidated financial statements and its related disclosures.</span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-transform: none;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Other recently issued accounting pronouncements are not expected to have a material impact on the Company’s consolidated financial statements.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">2. Acquisitions</div> <div><br/> </div> <div style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On July 15, 2021, the Company acquired substantially all of the assets of <span style="font-style: italic;">Flavor Solutions, Inc<span style="font-style: italic;">.</span></span>, a flavors business located in New Jersey. The purchase price for this acquisition was $14.9 million in cash. The assets acquired and liabilities assumed were recorded at their estimated fair value as of the acquisition date. The Company acquired net assets of $0.4 million and identified intangible assets, principally customer relationships, of $5.0 million. The remaining $9.5 million was allocated to goodwill. This business is part of the Flavors &amp; Extracts segment.</div> <div><br/> </div> <div style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On October 3, 2022, the Company acquired <span style="font-style: italic;">Endemix Doğal Maddeler A.Ş.</span> and <span style="font-style: italic;">Teknoloji Yatırımları ve Danışmanlık Sanayi ve Ticaret A.Ş.</span> (collectively, Endemix), a natural colors business located in Turkey. The Company paid $23.3 million in cash for this acquisition, which is net of $1.3 million in debt assumed. The assets acquired and liabilities assumed were recorded at their estimated fair value as of the acquisition date. The Company acquired net assets of $9.0 million and identified intangible assets, principally technological know-how and customer relationships, of $4.9 million. The remaining $9.4 million was allocated to goodwill. This business is part of the Color segment.</div> 14900000 400000 5000000 9500000 23300000 1300000 9000000 4900000 9400000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">3. Trade Accounts Receivable</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Trade accounts receivables are recorded at their face amount, less an allowance for expected losses on doubtful accounts. The allowance for doubtful accounts is calculated based on customer-specific analysis and an aging methodology using historical loss information. The Company believes historical loss information is a reasonable basis for expected credit losses as the Company’s historical credit loss experience correlates with its customer delinquency status. This information is also adjusted for any known current economic conditions. Forecasted economic conditions have not had a significant impact on the current credit loss estimate due to the short-term nature of the Company’s customer receivables; however, the Company will continue to monitor and evaluate the rapidly changing economic conditions. Additionally, as the Company only has one portfolio segment, there are not different risks between portfolios. Specific accounts are written off against the allowance for doubtful accounts when the receivable is deemed no longer collectible.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the changes in the allowance for doubtful accounts for the years ended December 31, 2023 and 2022:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Doubtful Accounts</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,877</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Provision for expected credit losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">944</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Accounts written off</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,305</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Translation and other activity</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(80</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at December 31, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 88%;" valign="bottom">Provision for expected credit losses <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1,020</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom">Accounts written off <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">(1,279</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Translation and other activity <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">196</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"></td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Balance at December 31, 2023</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">4,373</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the changes in the allowance for doubtful accounts for the years ended December 31, 2023 and 2022:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Doubtful Accounts</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,877</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Provision for expected credit losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">944</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Accounts written off</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,305</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Translation and other activity</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(80</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at December 31, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 88%;" valign="bottom">Provision for expected credit losses <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1,020</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom">Accounts written off <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">(1,279</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Translation and other activity <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">196</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"></td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Balance at December 31, 2023</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">4,373</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 4877000 944000 1305000 -80000 4436000 1020000 1279000 196000 4373000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">4. Goodwill and Intangible Assets</div> <div><br/> </div> <div style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">At December 31, 2023 and 2022, goodwill is the only intangible asset that is not subject to amortization. The following table summarizes intangible assets with determinable useful lives by major category as of December 31, 2023 and 2022:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands except weighted average amortization years)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Amortization</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Technological know-how</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,452</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(4,412</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,005</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,383</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer relationships</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,689</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,242</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,697</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Patents, trademarks, non-compete agreements, and other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,147</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(9,522</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">11,596</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,624</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Total finite-lived intangibles</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,288</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(17,176</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33,298</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(14,698</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <div style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Amortization of intangible assets was $2.3 million in 2023, $2.0 million in 2022, and $1.8 million in 2021. Estimated amortization expense, for the five years subsequent to December 31, 2023, is $1.9 million in 2024; $1.9 million in 2025; $1.7 million in 2026; $1.3 million in 2027; and $1.2 million in 2028.</div> <div><br/> </div> <div style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The changes in goodwill for the years ended December 31, 2023 and 2022, by reportable business segment, were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Flavors &amp;</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Extracts</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Color</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">103,716</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">311,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,054</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">420,034</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Currency translation impact</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,796</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(10,625</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(338</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(13,759</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.7pt; font-family: 'Times New Roman'; margin-left: 17.6pt;">Acquisitions<sup style="line-height: 1; font-size: smaller; vertical-align: text-top;">(1)</sup></div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">9,440</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">9,440</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">100,920</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">310,079</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,716</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">415,715</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Currency translation impact</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,393</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,350</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">103,313</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">316,181</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,571</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">424,065</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-style: italic;"><sup>(1)</sup></td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="font-family: 'Times New Roman'; font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-variant: normal; text-transform: none;">In 2022, the Company acquired Endemix. See Note 2, Acquisitions, for additional information.</div> </div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">At December 31, 2023 and 2022, goodwill is the only intangible asset that is not subject to amortization. The following table summarizes intangible assets with determinable useful lives by major category as of December 31, 2023 and 2022:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands except weighted average amortization years)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Amortization</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Technological know-how</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,452</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(4,412</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,005</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,383</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer relationships</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,689</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,242</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,697</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Patents, trademarks, non-compete agreements, and other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,147</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(9,522</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">11,596</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,624</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Total finite-lived intangibles</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,288</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(17,176</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33,298</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(14,698</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> P12Y7M6D 7452000 4412000 12005000 3383000 P19Y 9689000 3242000 9697000 2691000 P15Y4M24D 12147000 9522000 11596000 8624000 P15Y10M24D 29288000 17176000 33298000 14698000 2300000 2000000 1800000 1900000 1900000 1700000 1300000 1200000 <div style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The changes in goodwill for the years ended December 31, 2023 and 2022, by reportable business segment, were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Flavors &amp;</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Extracts</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Color</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">103,716</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">311,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,054</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">420,034</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Currency translation impact</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,796</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(10,625</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(338</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(13,759</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.7pt; font-family: 'Times New Roman'; margin-left: 17.6pt;">Acquisitions<sup style="line-height: 1; font-size: smaller; vertical-align: text-top;">(1)</sup></div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">9,440</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">9,440</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">100,920</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">310,079</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,716</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">415,715</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Currency translation impact</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,393</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,350</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">103,313</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">316,181</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,571</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">424,065</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-style: italic;"><sup>(1)</sup></td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="font-family: 'Times New Roman'; font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-variant: normal; text-transform: none;">In 2022, the Company acquired Endemix. See Note 2, Acquisitions, for additional information.</div> </div> </td> </tr> </table> 103716000 311264000 5054000 420034000 -2796000 -10625000 -338000 -13759000 0 9440000 0 9440000 100920000 310079000 4716000 415715000 2393000 6102000 -145000 8350000 103313000 316181000 4571000 424065000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">5.<span style="font-size: 10pt; font-family: 'Times New Roman';"> Leases</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company leases certain office space, warehouses, land, and equipment under operating lease arrangements. Some of the Company’s leases include options to extend the leases for up to an additional five years. Some of the Company’s lease agreements also include rental payments that are adjusted periodically for inflation (i.e., CPI index).</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company recorded operating lease expense, which includes short-term lease expense and variable lease costs, of $11.9 million, </span>$11.3 million, and $9.6 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> during the years ended December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman';"> 2023, 2022, and </span>2021, respectively.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">For the years ended December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman';"> 2023, 2022, and </span>2021,<span style="font-size: 10pt; font-family: 'Times New Roman';"> the Company paid $10.3 <span style="font-size: 10pt; font-family: 'Times New Roman';">million,</span> </span>$9.3 million<span style="font-size: 10pt; font-family: 'Times New Roman';">, and $</span>8.2<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, respectively, in cash for operating leases, not including short-term lease expense or variable lease costs. The Company entered into operating leases that resulted in $9.0 <span style="font-size: 10pt; font-family: 'Times New Roman';">million,</span> </span>$17.2 million,<span style="font-size: 10pt; font-family: 'Times New Roman';"> and $</span>9.8<span style="font-size: 10pt; font-family: 'Times New Roman';"> million of right-of-use assets in exchange for operating lease obligations for the years ended December </span>31, 2023, 2022, and 2021, respectively.</div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company i<span style="font-family: 'Times New Roman'; font-size: 10pt;">ncluded $36.3 million of right-of-use assets in <span style="font-style: italic;"><span style="-sec-ix-hidden:Fact_83b53c1f6a3b4f608fe86c5a49d5b7f9"><span style="-sec-ix-hidden:Fact_53882bcd73654b8aa68acf77f8d9f2e8">Other Assets</span></span></span> and $28.0 million of operating lease liabilities in <span style="font-style: italic;"><span style="-sec-ix-hidden:Fact_fefb528d51b54f15b53b265593dd4f4e"><span style="-sec-ix-hidden:Fact_ea8bfcf5f10e4bcf8ae6c26b85131561"><span style="-sec-ix-hidden:Fact_4766ff841a46444b969a549fe6945d19">Other Liabilities</span></span></span></span><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> on the Company’s Consolidated Balance Sheets as of both Dec</span><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">ember 31, 2023 and 2022.</span><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> The Company included $8.6 million and $8.2 million of operating lease liabilities in </span></span><span style="font-style: italic;"><span style="-sec-ix-hidden:Fact_6c551fd6a7ce453db662f575d782cdc4"><span style="-sec-ix-hidden:Fact_2f1ef7acafa14ae3b0d5fbdf0fa5209b">Other Accrued Expenses</span></span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> on the Company’s Consolidated Balance Sheets as of Dec</span><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">ember 31, 2023 and 2022, respectively.</span><br/> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company’s weighted average remaining operating lease term</span> was </span>7.6<span style="font-size: 10pt; font-family: 'Times New Roman';"> years as of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2023.<span style="font-size: 10pt; font-family: 'Times New Roman';"> The Company’s weighted average discount rate for operating leases was </span>4.17%<span style="font-size: 10pt; font-family: 'Times New Roman';"> as of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2023.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">As of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2023,<span style="font-size: 10pt; font-family: 'Times New Roman';"> maturities of operating lease liabilities for future annual periods are as follows:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">(In</span> thousand<span style="font-size: 10pt; font-family: 'Times New Roman';">s)</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Year ending December </span>31,</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,207</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,801</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2027</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2028</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,236</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,932</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43,350</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less imputed interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,762</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Present value of lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> P5Y 11900000 11300000 9600000 10300000 9300000 8200000 9000000 17200000 9800000 36300000 36300000 28000000 28000000 8600000 8200000 P7Y7M6D 0.0417 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">As of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2023,<span style="font-size: 10pt; font-family: 'Times New Roman';"> maturities of operating lease liabilities for future annual periods are as follows:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">(In</span> thousand<span style="font-size: 10pt; font-family: 'Times New Roman';">s)</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Year ending December </span>31,</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,207</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,801</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2027</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2028</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,236</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,932</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43,350</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less imputed interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,762</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Present value of lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 10023000 6207000 4801000 4151000 3236000 14932000 43350000 6762000 36588000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">6. Debt</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Long-term Debt</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt consisted of the following unsecured obligations at December 31:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">3.66</span>% senior notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_46e5e2f963fd44bd9caf55ba802e3196">November 2023</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">75,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">3.65</span>% senior notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_81e4b24d3af4497bbdec16a24d4d2688">May 2024</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">4.19</span>% senior notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_2afd912964cd42a0aacd2bca42bc2962">November 2025</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom">6.08% senior notes due <span style="-sec-ix-hidden:Fact_29f3254b6c954da9aabf5de96f4d1b97">November 2026</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">35,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom">6.14% senior notes due <span style="-sec-ix-hidden:Fact_6a73b4a584eb4557a12baf2c89b0c69a">November 2027</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">35,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -10.2667px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"><span style="text-indent: 0pt;">4.94</span>% senior notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_de69d440a44b48e59ef6c3d47a6b73a5">May 2028</span></span></span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">75,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom">6.34% senior notes due <span style="-sec-ix-hidden:Fact_cb99e66d6c10457b91f7740a4bd2dcfb">November 2029</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">35,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">3.06</span>% Euro-denominated senior notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_0b57195d3aa144318fe34eb86f717094">November 2023</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">40,945</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">1.27</span>% Euro-denominated senior notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_7c6eb9ee5d1e4b94b95e321ad80ba35d">May 2024</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">55,194</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">53,527</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">1.71</span>% Euro-denominated senior notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_b95675a7fd0046d088476e390e76efb2">May 2027</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44,155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,822</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom">4.15% Euro-denominated senior notes due <span style="-sec-ix-hidden:Fact_ac93ed72a35249dfbc00c414fc952b69">May 2028</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">44,155</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom">4.62% Euro-denominated senior notes due <span style="-sec-ix-hidden:Fact_a8089b5a692f42a8944e2b1d544107fa">November 2029</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">44,155</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2.53</span>% British Pound-denominated notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_88471bf71a204ac69994bad936fdbd06">November 2023</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,208</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2.76</span>% British Pound-denominated notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_65f294b71c0a495ea590861c0cf7bc0f">November 2025</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,208</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Euro-denominated term loan</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">82,790</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">80,291</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revolving Credit Facilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">111,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">225,469</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Various other notes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">117</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">622</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">645,432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">631,092</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less debt fees</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(230</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(260</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less current portion</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(117</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(501</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total long-term debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">645,085</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">630,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In November 2022, the Company entered into a </span> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">€</span><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">75 million unsecured term loan (Term Loan) with PNC Bank, N.A (PNC Bank) that matures in <span style="-sec-ix-hidden:Fact_4be61cd8ae2d446285467535adfc19ea">November 2024</span>. The Company immediately borrowed the full amount of the Term Loan and used the proceeds to repay the </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">€</span><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">66.9 million 1.85% senior note that came due in <span style="-sec-ix-hidden:Fact_59f8cef840124abbb2048aa0ad1f4c18">November 2022</span> and a portion of outstanding borrowings on the Company’s revolving credit facility. The term loan will act as a partial hedge of the Company’s net asset position in Euros. See Note 7, <span style="font-style: italic;">Derivative Instruments and Hedging Activity</span>, for additional information. Borrowings on the Term Loan bear interest at a variable rate, based upon the Eurocurrency Rate and including a margin percentage dependent upon the Company’s leverage ratio, as described below. The average interest rate on the Term Loan was 4.49% for the year ended December 31, 2023.</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In December 2022, the Company amended the amended and restated credit agreement (Credit Agreement) to, among other things, transition from the London Inter-Bank Offered Rate to: (i) the Secured Overnight Financing Rate (SOFR) as the benchmark rate under the Credit Agreement for borrowings denominated in U.S. dollars and (ii) the Euro Interbank Offered Rate for borrowings denominated in Euros. Borrowings under the revolving credit facility bear interest at a variable rate, based upon the applicable reference rate and including a margin percentage dependent upon the Company’s leverage ratio, as described below</span>.</span><br/> </div> <div> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The borrowings under the revolving credit facility, excluding borrowings on the accounts receivable securitization program, had</span> an average interest rate of 5.74% and 3.01% for the years ended December 31, 2023 and 2022, respectively.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In May 2023, the Company entered into an agreement to issue $75 million and </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">€40 million in five-year, fixed-rate, senior notes at coupon rates of 4.94% and 4.15%, respectively. The notes were issued in May 2023, and the proceeds were used to repay a portion of existing indebtedness under the Company’s Credit Agreement. The notes will mature in <span style="-sec-ix-hidden:Fact_ed67234feb2743469051441d1fb23b56">May 2028</span>.</span> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In August 2023, the Company amended its accounts receivable securitization program with </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">Wells Fargo Bank N.A. (Wells Fargo)</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> to extend the termination date from <span style="-sec-ix-hidden:Fact_8ca24557f4c64969818099be8177f520">August 2023</span> to <span style="-sec-ix-hidden:Fact_f7b9410795cd4c618c239a21d7f8d937">August 2024</span>. Under the amended program, Wells Fargo has extended a secured loan (Secured Loan) of up to $85 million </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">to the Company secured by Wells Fargo’s undivided interests in certain of the Company’s trade accounts receivables. The interest rate on the Secured Loan is the SOFR as administered by the Federal Reserve Bank of New York plus a 10 basis point Term SOFR Adjustment plus an Applicable Margin of 70 basis points. The Company has the intent and ability either to refinance the Secured Loan with available funds from the Company’s existing long-term revolving credit facility or to extend its accounts receivable program with Wells Fargo when it matures. Accordingly, the Secured Loan has been classified as long-term debt on the Company’s Consolidated Balance Sheet and is included with the Revolving Credit Facilities above. </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">As of December 31, 2023, the amount was fully drawn.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In November 2023, the Company entered into a fixed rate, senior note purchase agreement with the purchasers named therein pursuant to which the Company issued $105 million of U.S. dollar-denominated senior notes and </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">€40 million of Euro-denominated senior notes. The three U.S. dollar-denominated notes were issued for $35 million each, maturing in <span style="-sec-ix-hidden:Fact_236fda1aace34cae82ccd73d59a46b38">November 2026</span>, <span style="-sec-ix-hidden:Fact_72c284f5062c467d8f6f6eb65a26eb07">November 2027</span>, and <span style="-sec-ix-hidden:Fact_1f3329b4799844d19511b070d3d8eb09">November 2029</span>, and bearing interest rates of 6.08%, 6.14%, and 6.34%, respectively. The Euro-denominated note was issued for €40 million, maturing in <span style="-sec-ix-hidden:Fact_2d7a3dff7f914fc8bb0fbfb8e20480eb">November 2029</span> and bearing an interest rate of 4.62%. The proceeds were used to refinance the $75 million 3.66% senior notes due in <span style="-sec-ix-hidden:Fact_9ea1407e30064aca8f4fb65d6c0873d7">November 2023</span> and the €38.2 million 3.06% senior notes due in <span style="-sec-ix-hidden:Fact_b3895d420cda42e7bbac70ea4bb62453">November 2023</span>, and to repay a portion of the Company’s revolving credit borrowings, including the borrowings previously used to repay the existing balance due on the Company’s 25 million Great British Pound 2.53% senior notes due in <span style="-sec-ix-hidden:Fact_6d5a8eea56b849f19a3b12141e2614f0">November 2023</span></span>.</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"> </span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The aggregate amounts of contractual maturities on long-term debt subsequent to December 31, 2023, are as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">(In</span> thousand<span style="font-size: 10pt; font-family: 'Times New Roman';">s)</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Year ending December </span>31,</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">249,849</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">56,795</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">61,013</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79,135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">119,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom">Thereafter<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">79,149<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total long-term debt maturities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">645,085</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company had $317.8 million available under the revolving credit facility and $32.2 million available under other lines of credit from several banks at December 31, 2023.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Substantially all of the senior financing obligations contain restrictions concerning interest coverage, borrowings, and investments. The most restrictive loan covenants require a Leverage Ratio less than 3.5 and an Interest Coverage Ratio greater than 3.0, in each case, as defined in the Company’s Credit Agreement. The Company is in compliance with all of these restrictions at December 31, 2023.<br/> </div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company had stand-by and trade letters of credit outstanding of $6.2 million and $2.8 million as of December 31, 2023 and 2022, respectively.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Short-term Borrowings</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s short-term borrowings consisted of the following items at December 31:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">U.S. credit facilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,343</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,872</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Current maturities of long-term debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">117</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">501</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,460</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The weighted average interest rates on short-term borrowings were 6.58% and 5.47% at December 31, 2023 and 2022, respectively.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt consisted of the following unsecured obligations at December 31:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">3.66</span>% senior notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_46e5e2f963fd44bd9caf55ba802e3196">November 2023</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">75,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">3.65</span>% senior notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_81e4b24d3af4497bbdec16a24d4d2688">May 2024</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">4.19</span>% senior notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_2afd912964cd42a0aacd2bca42bc2962">November 2025</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom">6.08% senior notes due <span style="-sec-ix-hidden:Fact_29f3254b6c954da9aabf5de96f4d1b97">November 2026</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">35,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom">6.14% senior notes due <span style="-sec-ix-hidden:Fact_6a73b4a584eb4557a12baf2c89b0c69a">November 2027</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">35,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -10.2667px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"><span style="text-indent: 0pt;">4.94</span>% senior notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_de69d440a44b48e59ef6c3d47a6b73a5">May 2028</span></span></span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">75,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom">6.34% senior notes due <span style="-sec-ix-hidden:Fact_cb99e66d6c10457b91f7740a4bd2dcfb">November 2029</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">35,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">3.06</span>% Euro-denominated senior notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_0b57195d3aa144318fe34eb86f717094">November 2023</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">40,945</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">1.27</span>% Euro-denominated senior notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_7c6eb9ee5d1e4b94b95e321ad80ba35d">May 2024</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">55,194</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">53,527</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">1.71</span>% Euro-denominated senior notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_b95675a7fd0046d088476e390e76efb2">May 2027</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44,155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,822</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom">4.15% Euro-denominated senior notes due <span style="-sec-ix-hidden:Fact_ac93ed72a35249dfbc00c414fc952b69">May 2028</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">44,155</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom">4.62% Euro-denominated senior notes due <span style="-sec-ix-hidden:Fact_a8089b5a692f42a8944e2b1d544107fa">November 2029</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">44,155</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2.53</span>% British Pound-denominated notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_88471bf71a204ac69994bad936fdbd06">November 2023</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,208</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2.76</span>% British Pound-denominated notes due <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_65f294b71c0a495ea590861c0cf7bc0f">November 2025</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,208</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Euro-denominated term loan</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">82,790</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">80,291</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revolving Credit Facilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">111,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">225,469</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Various other notes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">117</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">622</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">645,432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">631,092</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less debt fees</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(230</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(260</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less current portion</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(117</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(501</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total long-term debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">645,085</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">630,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0.0366 0 75000000 0.0365 27000000 27000000 0.0419 25000000 25000000 0.0608 35000000 0 0.0614 35000000 0 0.0494 75000000 0 0.0634 35000000 0 0.0306 0 40945000 0.0127 55194000 53527000 0.0171 44155000 42822000 0.0415 44155000 0 0.0462 44155000 0 0.0253 0 30208000 0.0276 31827000 30208000 82790000 80291000 111039000 225469000 117000 622000 645432000 631092000 230000 260000 117000 501000 645085000 630331000 75000000 66900000 0.0185 0.0449 0.0574 0.0301 75000 40000000 P5Y 0.0494 0.0415 85000000 0.0010 0.0070 105000 40000000 3 35000000 35000000 35000000 0.0608 0.0614 0.0634 40000000 0.0462 75000000 0.0366 38200000 0.0306 25000000 0.0253 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The aggregate amounts of contractual maturities on long-term debt subsequent to December 31, 2023, are as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">(In</span> thousand<span style="font-size: 10pt; font-family: 'Times New Roman';">s)</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Year ending December </span>31,</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">249,849</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">56,795</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">61,013</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79,135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">119,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom">Thereafter<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">79,149<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total long-term debt maturities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">645,085</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 249849000 56795000 61013000 79135000 119144000 79149000 645085000 317800000 32200000 3.5 3 6200000 2800000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s short-term borrowings consisted of the following items at December 31:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">U.S. credit facilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,343</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,872</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Current maturities of long-term debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">117</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">501</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,460</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 13343000 19872000 117000 501000 13460000 20373000 0.0658 0.0547 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">7. Derivative Instruments and Hedging Activity</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The Company may use derivative instruments for the purpose of hedging currency, commodity, and interest rate exposures, which exist as part of ongoing business operations. As a policy, the Company does not engage in speculative or leveraged transactions nor does the Company hold or issue financial instruments for trading purposes. Hedge effectiveness is determined by how closely the changes in the fair value of the hedging instrument offset the changes in the fair value or cash flows of the hedged transaction. Hedge accounting, which generally results in the deferral of derivative gains and losses until such time as the underlying transaction is recognized in net earnings, is permitted only if the hedging relationship is expected to be highly effective at the inception of the transaction and on an ongoing basis.</div> <div><br/> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> The Company manages its exposure to foreign exchange risk by the use of forward exchange contracts to reduce the effect of fluctuating foreign currencies on non-functional currency sales, purchases, and other known foreign currency exposures. These forward exchange contracts generally have maturities of less than 18 months. The Company also uses certain debt denominated in foreign currencies to manage the net asset positions of the Company’s foreign subsidiaries. The Company’s primary hedging activities and their accounting treatment are summarized below. </span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Forward Exchange Contracts</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Certain forward exchange contracts have been designated as cash flow hedges. The Company had $58.4 million and $70.1 million of forward exchange contracts, designated as cash flow hedges, outstanding as of December 31, 2023 and 2022, respectively. For the years ended December 31, 2023, 2022, and 2021, gains of $2.2 million, $1.0 million, and $1.3 million, respectively, were reclassified into net earnings in the Company’s Consolidated Statement of Earnings that offset the earnings impact of the related non-functional asset or liability hedged in the same period. In addition, the Company utilizes forward exchange contracts that are not designated as cash flow hedges and the results of these transactions are not material to the financial statements.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Net Investment Hedges</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company has designated certain foreign currency denominated long-term borrowings as partial hedges of the Company’s foreign currency net asset positions. As of December 31, 2023 and 2022, the total value of the Company’s net investment hedges was $313.3 million and $315.5 million, respectively. These net investment hedges include Euro and British Pound denominated long-term debt. Changes in the fair value of this debt attributable to changes in the spot foreign exchange rate are recorded in foreign currency translation in OCI. The impact of foreign exchange rates on these debt instruments increased debt by $11.4 million and decreased debt by $19.3 million for the years ended December 31, 2023 and 2022, respectively, and are recorded as foreign currency translation in OCI. For the years ended December 31, 2023 and 2022, there was no reclassification of OCI with respect to net investment hedges into net earnings. For the year ended December 31, 2021, losses of $4.2 million were reclassified into net earnings in the Company’s Consolidated Statement of Earnings that offset the underlying transactions’ impact on earnings in the same period. In 2021, the losses were primarily associated with the partial termination of the net investment hedge related to the Euro debt in connection with the sale of the fragrances product line, including the Spanish legal entity. See Note 14, <span style="font-style: italic;">Divestitures</span>, for additional information.</span><br/> </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Concentrations of Credit Risk</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Counterparties to forward exchange contracts consist of large international financial institutions. While these counterparties may expose the Company to potential losses due to the credit risk of non-performance, losses are not anticipated. Concentrations of credit risk with respect to trade accounts receivable are limited by the large number of customers, generally short payment terms, and their dispersion across geographic areas.</div> P18M 58400000 70100000 2200000 1000000 1300000 313300000 315500000 11400000 -19300000 -4200000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">8. Share-Based Compensation</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">The Company has traditionally maintained separate stock plans for non-employee directors, the 2012 Non-Employee Directors Stock Plan, and employees, the 2017 Stock Plan, under which directors and employees may be granted non-vested stock that vests over a specific time-period. In April 2017, the shareholders of the Company approved the 2017 Stock Plan authorizing 1.8 million shares for issuance as non-vested stock in the form of restricted stock, restricted stock units, performance stock units, non-qualified stock options, incentive stock options, and stock appreciation rights. In April 2022, the shareholders of the Company approved an Amended and Restated 2017 Stock Plan. The Amended and Restated 2017 Stock Plan incorporates substantially all of the key terms of the Company’s 2012 Non-Employee Directors Stock Plan into the Company’s existing 2017 Stock Plan, creating one omnibus plan covering the Company’s non-employee directors, officers, and key employees. The total number of shares of common stock reserved for issuance under the Amended and Restated 2017 Stock Plan increased by 350 thousand shares (from 1.8 million to 2.15 million in aggregate), plus any cancellations of shares issued under the Amended and Restated 2017 Stock Plan. As of December 31, 2023, there were 1.0 million shares available to issue as non-vested stock under the Company’s Amended and Restated 2017 Stock Plan.</span> <span style="font-size: 10pt; font-family: 'Times New Roman';">The Company may also issue up to 0.2 million shares of stock pursuant to its 1999 Amended and Restated Directors Deferred Compensation Plan</span>.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes expense for shares of non-vested stock over a three-year <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">vesting period with a pro-rata vesting upon retirement. </span>During the period of restriction, the holder of non-vested stock has voting rights and is entitled to receive all dividends and other distributions paid with respect to the stock. <span style="font-size: 10pt; font-family: 'Times New Roman';">The holders of the performance stock units are not entitled to vote or receive dividends and other distributions paid with respect to the stock, until the units have vested and shares of stock issued</span>.</div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Grants issued after December 2013 and before December 2020 to elected officers consist of 100% performance stock unit awards. These awards are based on a three-year performance period and a three-year vesting period with a pro-rata vesting upon retirement. Three-year performance that exceeds the stated performance metrics would result in an award up to<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>200%<span style="font-size: 10pt; font-family: 'Times New Roman';"> of the original grant. Starting with the December 2020 grant, grants issued to elected officers consist of </span>60%<span style="font-size: 10pt; font-family: 'Times New Roman';"> performance stock unit awards (as described above) and </span>40%<span style="font-size: 10pt; font-family: 'Times New Roman';"> non-vested restricted stock awards. The non-vested restricted stock awards granted are based on a </span>three-year<span style="font-size: 10pt; font-family: 'Times New Roman';"> vesting period with a pro-rata vesting upon retirement.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company expenses awards for non-vested stock, including time-vesting stock and performance stock units, based on the fair value of the Company’s common stock at the date of the grant.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The December 2019 performance stock unit awards, which were based on the three-year performance period of January 1, 2020 to December 31, 2022, exceeded the stated performance metrics, which resulted in an award payout of 200% of the original grant upon vesting in February 2023.</span><br/> </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the non-vested stock and performance stock unit activity:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands except fair value)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Shares</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Grant Date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Weighted Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Fair Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Aggregate Intrinsic</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at <span style="text-indent: 0pt;">December 31</span>, 2020</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">451</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">63.28</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33,283</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">90.10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">61.91</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cancelled</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(73</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">72.37</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">482</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">69.15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">48,271</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">73.52</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(62</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58.81</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cancelled</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(69</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58.62</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">519</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">73.19</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">37,883</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">201</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">61.61</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Vested, net<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(179</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">63.02</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cancelled</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">72.45</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">536</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">72.26</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">35,383</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The total intrinsic values of shares vested during 2023, 2022, and 2021, was $20.3 million, $5.1 million, and $1.9 million, respectively.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, total remaining unearned compensation, net of expected forfeitures, related to non-vested stock and performance stock units was $20.9 million, which will be amortized over the weighted average remaining service period of 2.2 years.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total pre-tax share-based compensation <span style="font-size: 10pt; font-family: 'Times New Roman';">expense </span>recognized in the Consolidated Statements of Earnings was $8.9 million, $16.1 million, and $9.6 million in 2023, 2022, and 2021, respectively. <span style="font-size: 10pt; font-family: 'Times New Roman';">The Company also recognized tax related benefits</span> of $1.1 million, $1.2 million, and $1.0 million in 2023, 2022, and 2021, respectively.</div> 1800000 350000 1800000 2150000 1000000 200000 P3Y 1 P3Y P3Y P3Y 2 2 0.60 0.60 0.40 0.40 P3Y P3Y P3Y P3Y 2 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the non-vested stock and performance stock unit activity:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands except fair value)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Shares</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Grant Date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Weighted Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Fair Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Aggregate Intrinsic</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at <span style="text-indent: 0pt;">December 31</span>, 2020</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">451</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">63.28</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33,283</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">90.10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">61.91</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cancelled</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(73</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">72.37</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">482</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">69.15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">48,271</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">73.52</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(62</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58.81</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cancelled</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(69</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58.62</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">519</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">73.19</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">37,883</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">201</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">61.61</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Vested, net<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(179</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">63.02</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cancelled</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">72.45</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">536</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">72.26</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">35,383</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 451000 63.28 33283000 129000 90.1 25000 61.91 73000 72.37 482000 69.15 48271000 168000 73.52 62000 58.81 69000 58.62 519000 73.19 37883000 201000 61.61 179000 63.02 5000 72.45 536000 72.26 35383000 20300000 5100000 1900000 20900000 P2Y2M12D 8900000 16100000 9600000 1100000 1200000 1000000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">9. Retirement Plans</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company provides benefits under defined contribution plans including a savings plan and an employee stock ownership plan (ESOP). The savings plan covers substantially all domestic salaried and certain non-union hourly employees and provides for matching contributions up to 4% of each employee’s salary. The ESOP covers substantially all domestic employees and provides for contributions based on a percentage of each employee’s compensation as determined by the Company’s Board of Directors. Total expense for the Company’s defined contribution plans was $8.2 million in 2023, $7.8 million in 2022, and $6.7 million in 2021.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Although the Company intends for these defined contribution plans to be the primary retirement benefit for most employees, the Company also has several defined benefit plans. The funded status of the defined benefit plans was as follows at December 31:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Benefit obligation at beginning of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,367</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41,780</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,622</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,886</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">953</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency exchange rate changes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">999</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Benefits and settlements paid</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,737</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,724</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Actuarial loss (gain)<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,157</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,776</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Benefit obligation at end of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,413</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,367</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Plan assets at beginning of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Company contributions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,598</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,027</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency exchange rate changes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">920</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,430</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Benefits paid</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,737</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,724</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Actual gain (loss) on plan assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,560</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(9,926</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Plan assets at end of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Funded status</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(12,438</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated benefit obligation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34,786</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Amounts recognized in the Consolidated Balance Sheets at December 31:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued employee and retiree benefits</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(19,165</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(16,822</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other accrued expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(726</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(745</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,748</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net liability</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(12,438</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; margin-bottom: 12pt; font-family: 'Times New Roman'; font-size: 10pt;">Components of annual benefit cost:</div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,622</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,740</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,886</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">953</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">851</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Expected return on plan assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,007</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(785</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(728</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Recognized actuarial (gain) loss<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(656</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">267</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Settlement income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Defined benefit expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,964</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,822</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,979</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s non-service cost portion of defined benefit expense is recorded in <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Interest Expense</span> on the Company’s Consolidated Statements of Earnings. The Company’s service cost portion of defined benefit expense is recorded in <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Selling and Administrative Expenses</span> on the Company’s Consolidated Statements of Earnings.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; margin-bottom: 12pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average liability assumptions as of December 31:</div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Discount rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5.15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5.12</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Expected return on plan assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.91</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.89</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Rate of compensation increase</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.14</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.90</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average cost assumptions for the year ended December 31:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Discount rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5.12</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.35</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.87</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Expected return on plan assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.89</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.54</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.17</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Rate of compensation increase</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.90</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.02</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.07</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <div> <br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The aggregate amounts of benefits expected to be paid from defined benefit plans in each of the next five years subsequent to December 31, 2023, which include employees’ expected future service, are as follows: 2024, $2.0 million; 2025, $9.2 million; 2026, $2.0 million; 2027, $2.0 million; 2028, $2.1 million; and $13.2 million in total for the years 2029 through 2033.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company expects to contribute $0.7 million to defined benefit plans in 2024.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Amounts in accumulated other comprehensive loss at December 31 were as follows:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Unrecognized net actuarial loss</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Prior service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">153</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total before tax effects</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,091</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,363</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The pension adjustments, net of tax, recognized in OCI, were as follows:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="font-family: 'Times New Roman';">Net actuarial gain (loss) arising during the period</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,466</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Amortization of actuarial (gain) loss, included in defined benefit expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(479</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">84</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Pension adjustment, net of tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(287</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,439</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,612</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The investment objectives and target allocations for the Company’s pension plans related to the assets of the plans are reviewed on a regular basis. The investment objectives for the pension assets are to maximize the return on assets while maintaining an overall level of risk appropriate for a retirement fund and ensuring the availability of funds for the payment of retirement benefits. The levels of risk assumed by the pension plans are determined by market conditions, the rate of return expectations, and the liquidity requirements of each pension plan. The actual asset allocations of each pension plan are reviewed on a regular basis to ensure that they are in line with the target allocations.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table presents the Company’s pension plan assets by asset category as of December 31, 2023 and 2022:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Fair Value</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">as of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Fair Value Measurements at</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2023</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Using Fair Value Hierarchy</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Fair Value</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">as of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Fair Value Measurements at</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2022</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Using Fair Value Hierarchy</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Level 1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Level 2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Level 3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Level 1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Level 2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Level 3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Equity Funds</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Domestic</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,623</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,623</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,208</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,208</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">International</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">55</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">55</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">International Fixed Income Funds</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,486</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,574</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,912</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,551</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,060</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,491</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other investments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,097</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">84</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total assets at fair value</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,294</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,976</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,352</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,577</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company is required to categorize pension plan assets based on the following fair value hierarchy:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 63pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">Level 1:</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 63pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">Level 2:</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Inputs other than quoted prices included in Level 1 that are observable for the asset or liability through corroboration with observable market data.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 63pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">Level 3:</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Unobservable inputs that reflect the reporting entity’s own assumptions.</div> </td> </tr> </table> 0.04 8200000 7800000 6700000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Although the Company intends for these defined contribution plans to be the primary retirement benefit for most employees, the Company also has several defined benefit plans. The funded status of the defined benefit plans was as follows at December 31:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Benefit obligation at beginning of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,367</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41,780</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,622</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,886</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">953</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency exchange rate changes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">999</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Benefits and settlements paid</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,737</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,724</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Actuarial loss (gain)<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,157</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,776</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Benefit obligation at end of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,413</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,367</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Plan assets at beginning of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Company contributions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,598</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,027</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency exchange rate changes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">920</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,430</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Benefits paid</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,737</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,724</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Actual gain (loss) on plan assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,560</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(9,926</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Plan assets at end of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Funded status</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(12,438</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated benefit obligation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34,786</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 32367000 41780000 1741000 1622000 1886000 953000 -999000 1488000 2737000 1724000 -2157000 8776000 36413000 32367000 19929000 32982000 1598000 1027000 920000 -2430000 2737000 1724000 1560000 -9926000 21270000 19929000 -15143000 -12438000 34786000 31472000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Amounts recognized in the Consolidated Balance Sheets at December 31:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued employee and retiree benefits</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(19,165</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(16,822</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other accrued expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(726</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(745</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,748</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net liability</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(12,438</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> 19165000 16822000 726000 745000 4748000 5129000 15143000 12438000 <div style="text-align: left; margin-bottom: 12pt; font-family: 'Times New Roman'; font-size: 10pt;">Components of annual benefit cost:</div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,622</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,740</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,886</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">953</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">851</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Expected return on plan assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,007</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(785</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(728</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Recognized actuarial (gain) loss<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(656</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">267</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Settlement income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Defined benefit expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,964</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,822</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,979</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1741000 1622000 1740000 1886000 953000 851000 1007000 785000 728000 656000 -32000 -267000 0 0 151000 1964000 1822000 1979000 <div style="text-align: left; margin-bottom: 12pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average liability assumptions as of December 31:</div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Discount rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5.15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5.12</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Expected return on plan assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.91</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.89</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Rate of compensation increase</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.14</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.90</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average cost assumptions for the year ended December 31:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Discount rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5.12</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.35</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.87</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Expected return on plan assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.89</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.54</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.17</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Rate of compensation increase</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.90</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.02</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.07</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> 0.0515 0.0512 0.0491 0.0489 0.0114 0.009 0.0512 0.0235 0.0187 0.0489 0.0254 0.0217 0.009 0.0102 0.0107 2000000 9200000 2000000 2000000 2100000 13200000 700000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Amounts in accumulated other comprehensive loss at December 31 were as follows:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Unrecognized net actuarial loss</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Prior service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">153</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total before tax effects</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,091</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,363</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> -2936000 -2210000 155000 153000 3091000 2363000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The pension adjustments, net of tax, recognized in OCI, were as follows:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="font-family: 'Times New Roman';">Net actuarial gain (loss) arising during the period</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,466</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Amortization of actuarial (gain) loss, included in defined benefit expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(479</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">84</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Pension adjustment, net of tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(287</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,439</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,612</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> -192000 1466000 -1528000 -479000 27000 84000 -287000 -1439000 1612000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table presents the Company’s pension plan assets by asset category as of December 31, 2023 and 2022:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Fair Value</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">as of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Fair Value Measurements at</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2023</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Using Fair Value Hierarchy</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Fair Value</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">as of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Fair Value Measurements at</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2022</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Using Fair Value Hierarchy</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Level 1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Level 2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Level 3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Level 1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Level 2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Level 3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Equity Funds</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Domestic</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,623</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,623</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,208</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,208</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">International</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">55</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">55</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">International Fixed Income Funds</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,486</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,574</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,912</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,551</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,060</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,491</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other investments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,097</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">84</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total assets at fair value</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,294</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,976</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,352</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,577</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 5623000 5623000 0 0 5208000 5208000 0 0 47000 0 47000 0 55000 0 55000 0 14486000 1574000 12912000 0 14551000 1060000 13491000 0 1114000 1097000 17000 0 115000 84000 31000 0 21270000 8294000 12976000 0 19929000 6352000 13577000 0 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">10. Accumulated Other Comprehensive Income</div> <div><br/> </div> <div style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table summarizes the changes in OCI for 2023, 2022, and 2021:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Cash Flow</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Hedges <sup>(1)</sup></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Pension</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Items <sup>(1)</sup></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Foreign Currency</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Items</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of <span style="text-indent: 0pt;">December 31</span>, 2020</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">749</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,965</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(157,875</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(159,091</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive income (loss) before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">775</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(26,809</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(24,506</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts reclassified from OCI</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">84</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,203</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,969</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">206</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(353</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(174,481</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(174,628</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive income (loss) before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,466</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23,816</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(25,067</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts reclassified from OCI</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(993</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(599</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,792</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(198,297</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(200,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive income before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,833</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,287</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts reclassified from OCI</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(479</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,716</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">997</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,079</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(171,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(172,117</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Cash Flow Hedges and Pension Items are net of tax.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table summarizes the changes in OCI for 2023, 2022, and 2021:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Cash Flow</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Hedges <sup>(1)</sup></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Pension</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Items <sup>(1)</sup></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Foreign Currency</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Items</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of <span style="text-indent: 0pt;">December 31</span>, 2020</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">749</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,965</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(157,875</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(159,091</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive income (loss) before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">775</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(26,809</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(24,506</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts reclassified from OCI</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">84</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,203</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,969</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">206</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(353</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(174,481</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(174,628</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive income (loss) before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,466</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23,816</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(25,067</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts reclassified from OCI</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(993</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(599</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,792</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(198,297</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(200,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive income before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,833</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,287</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts reclassified from OCI</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(479</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,716</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">997</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,079</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(171,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(172,117</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Cash Flow Hedges and Pension Items are net of tax.</div> </td> </tr> </table> 749000 -1965000 -157875000 -159091000 775000 1528000 -26809000 -24506000 1318000 -84000 -10203000 -8969000 206000 -353000 -174481000 -174628000 215000 -1466000 -23816000 -25067000 1020000 -27000 0 993000 -599000 -1792000 -198297000 -200688000 3833000 192000 27262000 31287000 2237000 479000 0 2716000 997000 -2079000 -171035000 -172117000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">11. Income Taxes</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Earnings before income taxes were as follows:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; width: 100%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">45,900</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">73,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">71,764</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">83,951</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">109,012</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">85,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">129,851</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">182,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">157,484</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The provision for income taxes was as follows:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;">(In thousands)</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2023</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2021</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;">Current income tax expense:</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt;">Federal</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>11,153</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>21,640</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>16,807</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt;">State</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>2,814</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>5,138</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>5,128</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt;">Foreign</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>27,590</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>25,549</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>22,875</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left;"> </div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>41,557</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>52,327</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>44,810</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;">Deferred benefit:</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt;">Federal</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(4,656</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(8,520</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(4,159</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt;">State</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(813</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(1,353</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(1,189</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt;">Foreign</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>369</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>(1,137</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>(723</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left;"> </div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(5,100</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(11,010</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(6,071</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;">Income taxes</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>36,457</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>41,317</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>38,739</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="margin: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The reconciliation between the U.S. Federal tax rate and the actual effective tax rate was as follows</span>:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Taxes at statutory rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">State income taxes, net of federal income tax benefit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Tax credits</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Taxes on foreign earnings</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Global Intangible Low-Taxed Income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign Derived Intangible Income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss on balance sheet hedge</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Resolution of prior years’ tax matters</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Valuation allowance adjustments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%;" valign="bottom">Nondeductible compensation<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1.2</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1.9</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1.1</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Effective tax rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">28.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Taxes on foreign earnings include the difference between the tax rates applied to foreign earnings relative to the U.S. statutory tax rate, accruals for foreign unrecognized tax benefits, and the impact of the U.S. foreign tax credit, not including the impact from Global Intangible Low-Taxed Income (GILTI). The impact on the Company’s effective tax rate varies from year to year based on the finalization of prior year foreign and domestic tax items, audit settlements, and mix of foreign earnings. </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The effective tax rates in 2023, 2022, and 2021 were all impacted by the release of valuation allowances related to the foreign tax credit carryover and net operating losses. The effective tax rate in 2023 was impacted by the limited tax deductibility of costs related to the portfolio optimization plan, and the effective tax rates in 2022 and 2021 were impacted by tax costs related to the divestitures. See Note 14, </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-style: italic;">Divestitures</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">, and Note 16, </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-style: italic;">Portfolio Optimization Plan</span><span style="font-size: 10pt; font-family: 'Times New Roman';">.</span><br/> </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company’s valuation allowance at December </span>31, 2023 and 2022<span style="font-size: 10pt; font-family: 'Times New Roman';"> was </span>$34.1 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> and </span>$28.1 million, respectively. In 2023, the valuation allowance related to foreign tax credits was reduced, and the valuation allowance related to state and foreign NOLs was increased. In 2022, the valuation allowance related to foreign tax credits and state and foreign NOLs was reduced. During 2021, the Company completed tax planning strategies and Federal tax regulations were finalized that resulted in the partial release of this valuation allowance.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The tax effects of temporary differences that give rise to significant portions of deferred tax assets and liabilities consisted of the following:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax assets:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Benefit plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,976</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Liabilities and reserves</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,960</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,623</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating loss and credit carryovers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">59,615</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">60,070</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom"> <div style="margin: 0px 0px 0px 14.4pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: -7.2pt;">Capitalized research and development costs<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">13,148</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">7,882</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,680</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,414</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Gross deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">117,379</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">99,590</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(34,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(28,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">83,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">71,517</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax liabilities:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant, and equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(33,654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(34,174</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(22,299</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(20,603</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(55,953</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(54,777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Net deferred tax assets<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,304</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,740</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">At December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2023,<span style="font-size: 10pt; font-family: 'Times New Roman';"> foreign tax credit carryovers were </span>$31.7 million<span style="font-size: 10pt; font-family: 'Times New Roman';">, all of which expire before </span>2035.<span style="font-size: 10pt; font-family: 'Times New Roman';"> At December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2023,<span style="font-size: 10pt; font-family: 'Times New Roman';"> foreign operating loss carryovers were</span> $76.7 million. Included in the foreign operating loss carryovers are losses of $13.5 million that expire through 2036 and $63.2 million that expire after 2036 or do not have an expiration date. At December 31, 2023, state operating loss carryovers were $115.1 million, which expire prior to 2036.</div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company is electing to recognize GILTI as a period expense in the period the tax is incurred.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The <span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Organisation for Economic Co-operation and Development has issued Pillar Two model rules imposing a global minimum corporate tax rate of 15%. Many countries have implemented laws based on these model rules, with expected effective dates beginning in fiscal year 2024. As currently designed, Pillar Two will ultimately apply to our worldwide operations. These rules are not expected to materially increase our global tax costs as we do not have material operations in jurisdictions with tax rates lower than the Pillar Two minimum. We will continue to monitor U.S. and global legislative action related to Pillar Two for potential impacts</span>.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Federal and state income taxes are provided on international subsidiary income distributed to or taxable in the U.S. during the year. At December 31, 2023, no additional income or withholding taxes have been provided for the $720.8 million of undistributed earnings or any additional outside basis differences inherent in these entities, as these amounts are considered to be invested indefinitely. If the undistributed earnings were repatriated, <span style="font-size: 10pt; font-family: 'Times New Roman';">the Company</span> estimates it would have a withholding tax liability of $37.1 million. The determination of the tax liability for any outside basis differences is not practicable.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">A reconciliation of the change in the liability for unrecognized tax benefits for 2023 and 2022 is as follows:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at beginning of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,761</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Increases for tax positions taken in the current year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">876</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Decreases related to settlements with tax authorities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(175</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(209</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Decreases as a result of lapse of the applicable statutes of limitations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(610</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(338</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency exchange rate changes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(75</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at the end of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,251</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> The amount of the unrecognized tax benefits that would affect the effective tax rate, if recognized, was approximately $4.3 million. The Company recognizes interest and penalties related to the unrecognized tax benefits in income tax expense. $0.4 million of accrued interest and penalties were reported as an income tax liability as of both December 31, 2023 and 2022. The liability for unrecognized tax benefits relates to multiple jurisdictions and is reported in <span style="font-style: italic;">Other Liabilities</span> on the Company’s Consolidated Balance Sheet at December 31, 2023. </span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company believes that it is reasonably possible that the total amount of liability for unrecognized tax benefits as of December 31, 2023, will decrease by approximately $0.9 million during 2024, of which $0.8 million is estimated to impact the effective tax rate. The potential decrease relates to various tax matters for which the statute of limitations may expire or will be otherwise settled in 2024. The amount that is ultimately recognized in the financial statements will be dependent upon various factors including potential increases or decreases in unrecognized tax benefits as a result of examinations, settlements, and other unanticipated items that may occur during the year. With limited exceptions, the Company is no longer subject to federal, state, and local, or non-U.S. income tax examinations by tax authorities for years before 2019.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Earnings before income taxes were as follows:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; width: 100%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">45,900</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">73,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">71,764</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">83,951</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">109,012</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">85,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">129,851</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">182,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">157,484</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 45900000 73192000 71764000 83951000 109012000 85720000 129851000 182204000 157484000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The provision for income taxes was as follows:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;">(In thousands)</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2023</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2021</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;">Current income tax expense:</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt;">Federal</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>11,153</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>21,640</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>16,807</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt;">State</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>2,814</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>5,138</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>5,128</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt;">Foreign</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>27,590</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>25,549</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>22,875</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left;"> </div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>41,557</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>52,327</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>44,810</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;">Deferred benefit:</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt;">Federal</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(4,656</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(8,520</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(4,159</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt;">State</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(813</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(1,353</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(1,189</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt;">Foreign</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>369</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>(1,137</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>(723</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left;"> </div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(5,100</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(11,010</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(6,071</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;">Income taxes</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>36,457</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>41,317</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>38,739</div> </td> <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 11153000 21640000 16807000 2814000 5138000 5128000 27590000 25549000 22875000 41557000 52327000 44810000 -4656000 -8520000 -4159000 -813000 -1353000 -1189000 369000 -1137000 -723000 -5100000 -11010000 -6071000 36457000 41317000 38739000 <div style="margin: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The reconciliation between the U.S. Federal tax rate and the actual effective tax rate was as follows</span>:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Taxes at statutory rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">State income taxes, net of federal income tax benefit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Tax credits</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Taxes on foreign earnings</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Global Intangible Low-Taxed Income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign Derived Intangible Income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss on balance sheet hedge</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Resolution of prior years’ tax matters</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Valuation allowance adjustments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%;" valign="bottom">Nondeductible compensation<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1.2</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1.9</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1.1</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Effective tax rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">28.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> 0.21 0.21 0.21 0.011 0.017 0.03 0.019 0.013 0.014 0.048 0.029 0.047 0.006 0.004 0.007 0.013 0.01 0.009 0 0 0.007 0.003 -0.001 -0.004 0.028 -0.027 -0.029 0.012 0.019 0.011 -0.005 -0.001 -0.01 0.281 0.227 0.246 34100000 28100000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The tax effects of temporary differences that give rise to significant portions of deferred tax assets and liabilities consisted of the following:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax assets:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Benefit plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,976</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Liabilities and reserves</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,960</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,623</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating loss and credit carryovers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">59,615</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">60,070</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom"> <div style="margin: 0px 0px 0px 14.4pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: -7.2pt;">Capitalized research and development costs<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">13,148</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">7,882</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,680</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,414</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Gross deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">117,379</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">99,590</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(34,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(28,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">83,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">71,517</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax liabilities:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant, and equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(33,654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(34,174</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(22,299</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(20,603</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(55,953</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(54,777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Net deferred tax assets<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,304</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,740</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 8976000 8601000 20960000 18623000 59615000 60070000 13148000 7882000 14680000 4414000 117379000 99590000 34122000 28073000 83257000 71517000 33654000 34174000 22299000 20603000 55953000 54777000 27304000 16740000 31700000 76700000 13500000 63200000 115100000 115100000 0.15 720800000 37100000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">A reconciliation of the change in the liability for unrecognized tax benefits for 2023 and 2022 is as follows:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at beginning of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,761</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Increases for tax positions taken in the current year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">876</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Decreases related to settlements with tax authorities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(175</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(209</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Decreases as a result of lapse of the applicable statutes of limitations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(610</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(338</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency exchange rate changes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(75</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at the end of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,251</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 3939000 3761000 876000 800000 175000 209000 610000 338000 -221000 75000 4251000 3939000 4300000 400000 400000 900000 800000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">12. Segment and Geographic Information</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The accounting policies of the segments are the same as those described in the summary of significant accounting policies. The Company evaluates performance based on operating income before divestiture &amp; other related costs and income, share-based compensation, restructuring and other charges, including operational improvement plan costs and income and portfolio optimization plan costs, interest expense, and income taxes (segment operating income). Total revenue and segment operating income by business segment and geographic region include both sales to customers, as reported in the Company’s Consolidated Statements of Earnings, and intersegment sales, which are accounted for at prices that approximate market prices and are eliminated in consolidation.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Assets by business segment and geographic region are those assets used in the Company’s operations in each segment and geographic region. Segment assets reflect the allocation of goodwill to each segment. Corporate &amp; Other assets consist primarily of accounts receivables from the securitization program, investments, deferred tax assets, and fixed assets.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Segment Information</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company determines its operating segments based on information utilized by its chief operating decision maker to allocate resources and assess performance. Segment performance is evaluated on operating income of the respective business units before divestiture &amp; other related costs and income, share-based compensation, and restructuring and other charges, including operational improvement plan costs and income and portfolio optimization plan costs, which are reported in Corporate &amp; Other.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s three reportable segments are Flavors &amp; <span style="font-size: 10pt; font-family: 'Times New Roman';">Extracts </span>and Color segments, which are both managed on a product line basis, and the Asia Pacific segment, which is managed on a geographic basis. The Company’s Flavors &amp; Extracts segment produces flavor, extracts, and essential oils products that impart a desired taste, texture, aroma, or other characteristic to a broad range of consumer and other products. The Color segment produces natural and synthetic color systems for foods, beverages, pharmaceuticals, and nutraceuticals; colors, ingredients, and systems for personal care; and technical colors for industrial applications. The Asia Pacific segment is managed on a geographic basis and produces and distributes color, flavor, and essential oils products for the Asia Pacific countries. The Company’s corporate expenses, divestiture &amp; other related costs and income, share-based compensation, restructuring and other charges, including operational improvement plan costs and income and portfolio optimization plan costs, and certain other costs are included in the “Corporate &amp; Other” category.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Divestiture &amp; other related costs and income and restructuring and other costs, including the operational improvement plan costs and income and portfolio optimization plan costs, for the years ended December 31, 2023, 2022, and 2021, are further described in Note 14, <span style="font-style: italic;">Divestitures,</span> Note 15, <span style="font-style: italic;">Operational Improvement Plan,</span> and Note 16, <span style="font-style: italic;">Portfolio Optimization Plan,</span> and are included in the operating income (loss) results in Corporate &amp; Other below. In addition, the Company’s corporate expenses and share-based compensation are included in Corporate &amp; Other.</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Flavors &amp;</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Extracts</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Color</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Corporate</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">&amp; Other</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2023</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revenue from external customers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">716,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">594,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,085</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,456,450</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intersegment revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,643</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">38,671</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">741,072</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">607,959</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,090</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,495,121</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating income (loss)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">87,773</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105,370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(68,920</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">155,023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,172</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,172</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings (loss) before income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">87,773</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105,370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(94,092</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">129,851</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">792,674</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">846,559</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">112,335</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">262,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,014,507</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">40,489</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">37,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,923</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,736</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">87,868</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,294</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,548</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,578</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">57,820</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2022</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revenue from external customers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">710,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">583,379</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143,068</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,437,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intersegment revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,411</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,638</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">513</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">48,562</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">738,003</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">604,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143,581</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,485,601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating income (loss)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105,424</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,619</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,492</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(52,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">196,751</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,547</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,547</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings (loss) before income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105,424</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,619</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,492</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(67,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">182,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">738,181</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">849,425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115,132</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">278,876</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,981,614</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">40,805</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,300</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,053</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79,322</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26,660</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,174</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,489</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52,467</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2021</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revenue from external customers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">717,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">527,626</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134,950</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,380,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intersegment revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,644</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">398</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">39,781</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">739,427</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">545,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">135,348</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,420,045</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating income (loss)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">98,660</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">103,575</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26,330</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(58,537</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">170,028</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings (loss) before income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">98,660</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">103,575</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26,330</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(71,081</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">157,484</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">639,992</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">738,139</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">108,126</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">259,236</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,745,493</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">35,846</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,806</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,813</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,323</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">60,788</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26,020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,572</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,748</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,711</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52,051</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Geographic Information</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company has manufacturing facilities or sales offices in North America, Europe, Asia, Australia, South America, and Africa.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s annual revenue summarized by geographic location is as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Flavors &amp;</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Extracts</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Color</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Corporate</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">&amp; Other</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2023</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revenue from external customers:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">North America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">553,790</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">304,995</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">858,910</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">113,757</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">162,644</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">236</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">276,637</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,382</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58,003</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">142,281</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">221,666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">68,674</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,443</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">99,237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue from external customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">716,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">594,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,085</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,456,450</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-lived assets:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">North America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">297,615</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">277,730</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,995</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">690,340</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">82,938</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244,587</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">327,549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,473</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34,680</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">241</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,081</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,322</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total long-lived assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">380,802</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">551,597</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,473</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,077,891</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2022</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revenue from external customers:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">North America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">541,120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">304,778</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">846,018</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115,925</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">151,437</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">267,575</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,092</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">61,064</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">139,134</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">229,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,455</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">66,100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">94,156</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue from external customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">710,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">583,379</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143,068</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,437,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-lived assets:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">North America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">286,497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">271,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">107,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">665,356</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">86,248</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">236,719</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">322,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,796</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,915</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33,948</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,539</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total long-lived assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">373,371</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">535,740</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,915</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">107,808</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,046,834</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2021</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revenue from external customers:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">North America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">523,960</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">263,031</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">787,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">135,348</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">142,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">278,229</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,880</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">59,914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">131,772</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">221,566</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">28,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">61,940</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,922</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93,362</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue from external customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">717,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">527,626</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134,950</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,380,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-lived assets:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">North America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">268,934</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">250,682</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105,150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">624,766</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">91,934</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">225,916</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">317,875</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">275</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,513</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,901</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">37,689</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">568</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,442</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,010</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total long-lived assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">361,711</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">504,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,901</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105,175</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,004,340</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Sales in the United States, based on the final country of destination of the Company’s products, were </span>$707.1 million<span style="font-size: 10pt; font-family: 'Times New Roman';">, </span>$711.1 million<span style="font-size: 10pt; font-family: 'Times New Roman';">, and </span>$658.0 million<span style="font-size: 10pt; font-family: 'Times New Roman';">, in </span>2023,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2022,<span style="font-size: 10pt; font-family: 'Times New Roman';"> and </span>2021,<span style="font-size: 10pt; font-family: 'Times New Roman';"> respectively. No other country of destination exceeded 10% of consolidated sales. Total long-lived assets in the United States amounted to </span>$603.2 million<span style="font-size: 10pt; font-family: 'Times New Roman';">, </span>$586.8 million<span style="font-size: 10pt; font-family: 'Times New Roman';">, and </span>$550.3 million<span style="font-size: 10pt; font-family: 'Times New Roman';">, at December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2023,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2022,<span style="font-size: 10pt; font-family: 'Times New Roman';"> and </span>2021,<span style="font-size: 10pt; font-family: 'Times New Roman';"> respectively.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Product Information</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s revenue summarized by product portfolio is as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Flavors &amp;</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Extracts</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Color</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2023</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Flavors, Extracts &amp; Flavor Ingredients</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">496,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">496,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Natural Ingredients</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">245,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">245,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Food &amp; Pharmaceutical Colors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">452,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">452,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Personal Care</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">155,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">155,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,090</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,090</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intersegment Revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(25,023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(13,643</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(38,671</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue from external customers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">716,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">594,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,085</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,456,450</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2022</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Flavors, Extracts &amp; Flavor Ingredients</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">498,055</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">498,055</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Natural Ingredients</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">239,948</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">239,948</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Food &amp; Pharmaceutical Colors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">437,065</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">437,065</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Personal Care</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">165,335</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">165,335</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Inks</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,617</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,617</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143,581</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143,581</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intersegment Revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(27,411</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(20,638</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(513</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(48,562</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue from external customers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">710,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">583,379</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143,068</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,437,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2021</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Flavors, Extracts &amp; Flavor Ingredients</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">455,818</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">455,818</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Natural Ingredients</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">255,772</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">255,772</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Fragrances</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Yogurt Fruit Preparations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,098</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,098</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Food &amp; Pharmaceutical Colors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">385,069</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">385,069</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Personal Care</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">158,237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">158,237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Inks</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,964</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,964</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">135,348</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">135,348</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intersegment Revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(21,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(17,644</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(398</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(39,781</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue from external customers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">717,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">527,626</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134,950</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,380,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 3 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Divestiture &amp; other related costs and income and restructuring and other costs, including the operational improvement plan costs and income and portfolio optimization plan costs, for the years ended December 31, 2023, 2022, and 2021, are further described in Note 14, <span style="font-style: italic;">Divestitures,</span> Note 15, <span style="font-style: italic;">Operational Improvement Plan,</span> and Note 16, <span style="font-style: italic;">Portfolio Optimization Plan,</span> and are included in the operating income (loss) results in Corporate &amp; Other below. In addition, the Company’s corporate expenses and share-based compensation are included in Corporate &amp; Other.</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Flavors &amp;</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Extracts</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Color</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Corporate</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">&amp; Other</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2023</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revenue from external customers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">716,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">594,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,085</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,456,450</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intersegment revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,643</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">38,671</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">741,072</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">607,959</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,090</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,495,121</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating income (loss)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">87,773</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105,370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(68,920</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">155,023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,172</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,172</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings (loss) before income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">87,773</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105,370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(94,092</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">129,851</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">792,674</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">846,559</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">112,335</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">262,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,014,507</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">40,489</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">37,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,923</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,736</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">87,868</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,294</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,548</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,578</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">57,820</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2022</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revenue from external customers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">710,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">583,379</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143,068</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,437,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intersegment revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,411</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,638</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">513</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">48,562</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">738,003</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">604,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143,581</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,485,601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating income (loss)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105,424</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,619</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,492</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(52,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">196,751</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,547</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,547</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings (loss) before income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105,424</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,619</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,492</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(67,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">182,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">738,181</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">849,425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115,132</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">278,876</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,981,614</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">40,805</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,300</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,053</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79,322</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26,660</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,174</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,489</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52,467</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2021</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revenue from external customers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">717,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">527,626</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134,950</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,380,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intersegment revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,644</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">398</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">39,781</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">739,427</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">545,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">135,348</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,420,045</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating income (loss)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">98,660</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">103,575</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26,330</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(58,537</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">170,028</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings (loss) before income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">98,660</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">103,575</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26,330</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(71,081</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">157,484</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">639,992</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">738,139</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">108,126</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">259,236</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,745,493</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">35,846</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,806</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,813</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,323</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">60,788</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26,020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,572</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,748</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,711</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52,051</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 716049000 594316000 146085000 0 1456450000 25023000 13643000 5000 0 38671000 741072000 607959000 146090000 0 1495121000 87773000 105370000 30800000 -68920000 155023000 0 0 0 25172000 25172000 87773000 105370000 30800000 -94092000 129851000 792674000 846559000 112335000 262939000 2014507000 40489000 37720000 2923000 6736000 87868000 29400000 22294000 2548000 3578000 57820000 710592000 583379000 143068000 0 1437039000 27411000 20638000 513000 0 48562000 738003000 604017000 143581000 0 1485601000 105424000 114619000 29492000 -52784000 196751000 0 0 0 14547000 14547000 105424000 114619000 29492000 -67331000 182204000 738181000 849425000 115132000 278876000 1981614000 40805000 30300000 2164000 6053000 79322000 26660000 20174000 2489000 3144000 52467000 717688000 527626000 134950000 0 1380264000 21739000 17644000 398000 0 39781000 739427000 545270000 135348000 0 1420045000 98660000 103575000 26330000 -58537000 170028000 0 0 0 12544000 12544000 98660000 103575000 26330000 -71081000 157484000 639992000 738139000 108126000 259236000 1745493000 35846000 16806000 2813000 5323000 60788000 26020000 20572000 2748000 2711000 52051000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s annual revenue summarized by geographic location is as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Flavors &amp;</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Extracts</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Color</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Corporate</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">&amp; Other</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2023</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revenue from external customers:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">North America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">553,790</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">304,995</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">858,910</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">113,757</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">162,644</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">236</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">276,637</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,382</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58,003</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">142,281</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">221,666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">68,674</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,443</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">99,237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue from external customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">716,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">594,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,085</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,456,450</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-lived assets:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">North America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">297,615</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">277,730</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,995</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">690,340</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">82,938</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244,587</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">327,549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,473</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34,680</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">241</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,081</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,322</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total long-lived assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">380,802</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">551,597</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,473</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,077,891</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2022</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revenue from external customers:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">North America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">541,120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">304,778</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">846,018</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115,925</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">151,437</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">267,575</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,092</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">61,064</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">139,134</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">229,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,455</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">66,100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">94,156</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue from external customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">710,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">583,379</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143,068</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,437,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-lived assets:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">North America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">286,497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">271,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">107,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">665,356</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">86,248</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">236,719</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">322,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,796</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,915</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33,948</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,539</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total long-lived assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">373,371</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">535,740</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,915</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">107,808</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,046,834</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2021</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revenue from external customers:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">North America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">523,960</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">263,031</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">787,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">135,348</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">142,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">278,229</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,880</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">59,914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">131,772</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">221,566</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">28,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">61,940</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,922</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93,362</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue from external customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">717,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">527,626</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134,950</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,380,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-lived assets:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">North America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">268,934</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">250,682</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105,150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">624,766</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">91,934</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">225,916</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">317,875</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">275</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,513</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,901</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">37,689</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">568</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,442</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,010</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total long-lived assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">361,711</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">504,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,901</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105,175</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,004,340</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 553790000 304995000 125000 0 858910000 113757000 162644000 236000 0 276637000 21382000 58003000 142281000 0 221666000 27120000 68674000 3443000 0 99237000 716049000 594316000 146085000 0 1456450000 297615000 277730000 0 114995000 690340000 82938000 244587000 0 24000 327549000 8000 4199000 30473000 0 34680000 241000 25081000 0 0 25322000 380802000 551597000 30473000 115019000 1077891000 541120000 304778000 120000 0 846018000 115925000 151437000 213000 0 267575000 29092000 61064000 139134000 0 229290000 24455000 66100000 3601000 0 94156000 710592000 583379000 143068000 0 1437039000 286497000 271075000 0 107784000 665356000 86248000 236719000 0 24000 322991000 237000 3796000 29915000 0 33948000 389000 24150000 0 0 24539000 373371000 535740000 29915000 107808000 1046834000 523960000 263031000 116000 0 787107000 135348000 142741000 140000 0 278229000 29880000 59914000 131772000 0 221566000 28500000 61940000 2922000 0 93362000 717688000 527626000 134950000 0 1380264000 268934000 250682000 0 105150000 624766000 91934000 225916000 0 25000 317875000 275000 4513000 32901000 0 37689000 568000 23442000 0 0 24010000 361711000 504553000 32901000 105175000 1004340000 707100000 711100000 658000000 603200000 586800000 550300000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s revenue summarized by product portfolio is as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Flavors &amp;</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Extracts</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Color</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2023</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Flavors, Extracts &amp; Flavor Ingredients</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">496,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">496,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Natural Ingredients</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">245,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">245,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Food &amp; Pharmaceutical Colors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">452,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">452,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Personal Care</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">155,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">155,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,090</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,090</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intersegment Revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(25,023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(13,643</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(38,671</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue from external customers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">716,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">594,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,085</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,456,450</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2022</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Flavors, Extracts &amp; Flavor Ingredients</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">498,055</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">498,055</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Natural Ingredients</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">239,948</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">239,948</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Food &amp; Pharmaceutical Colors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">437,065</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">437,065</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Personal Care</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">165,335</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">165,335</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Inks</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,617</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,617</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143,581</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143,581</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intersegment Revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(27,411</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(20,638</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(513</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(48,562</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue from external customers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">710,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">583,379</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143,068</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,437,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">2021</span></span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Flavors, Extracts &amp; Flavor Ingredients</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">455,818</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">455,818</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Natural Ingredients</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">255,772</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">255,772</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Fragrances</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Yogurt Fruit Preparations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,098</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,098</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Food &amp; Pharmaceutical Colors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">385,069</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">385,069</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Personal Care</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">158,237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">158,237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Inks</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,964</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,964</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia Pacific</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">135,348</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">135,348</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intersegment Revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(21,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(17,644</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(398</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(39,781</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total revenue from external customers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">717,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">527,626</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134,950</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,380,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 496036000 0 0 496036000 245036000 0 0 245036000 0 452204000 0 452204000 0 155755000 0 155755000 146090000 146090000 25023000 13643000 5000 38671000 716049000 594316000 146085000 1456450000 498055000 0 0 498055000 239948000 0 0 239948000 0 437065000 0 437065000 0 165335000 0 165335000 0 1617000 0 1617000 143581000 143581000 27411000 20638000 513000 48562000 710592000 583379000 143068000 1437039000 455818000 0 0 455818000 255772000 0 0 255772000 22739000 0 0 22739000 5098000 0 0 5098000 0 385069000 0 385069000 0 158237000 0 158237000 0 1964000 0 1964000 135348000 135348000 21739000 17644000 398000 39781000 717688000 527626000 134950000 1380264000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">13. Fair Value Measurements</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">ASC 820, </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Fair Value Measurement</span>, defines fair value for financial assets and liabilities, establishes a framework for measuring fair value in GAAP, and expands disclosures about fair value measurements. As of December 31, 2023 and 2022, the Company’s assets and liabilities subject to this standard are forward exchange contracts. The net fair value of the forward exchange contracts based on current pricing obtained for comparable derivative products (Level 2 inputs) was an asset of $1.0 million and a liability of $0.2 million as of December 31, 2023 and 2022, respectively. The carrying values of the Company’s cash and cash equivalents, trade accounts receivable, trade accounts payable, accrued expenses, and short-term borrowings were approximately the same as the fair values as of December 31, 2023. The fair value of the Company’s long-term debt, including current maturities, is estimated using discounted cash flows based on the Company’s current incremental borrowing rates for similar types of borrowing arrangements (Level 2 inputs). The carrying value of the long-term debt at December 31, 2023 and 2022, was $645.2 million and $630.8 million, respectively. The fair value of the long-term debt at December 31, 2023 and 2022, was $653.7 million and $622.2 million, respectively.</div> 1000000 1000000 200000 200000 645200000 630800000 653700000 622200000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">14. Divestitures</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In 2021, the Company received $1.5 million of net cash related to the previously completed sales of its yogurt fruit preparations and inks product lines. In 2022, the Company received $2.5 million of net cash related to the previously completed sale of its yogurt fruit preparations product line.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">On April 1, 2021, the Company completed the sale of its fragrances product line (excluding its essential oils product line) for $36.3 million of net cash. As a result of the completion of the sale, the Company recorded a non-cash net loss of $11.3 million for the year ended December 31, 2021, primarily related to the reclassification of accumulated foreign currency translation and related items from <span style="font-style: italic;">Accumulated Other Comprehensive Loss</span> to <span style="font-style: italic;">Selling and Administrative Expenses</span> in the Consolidated Statements of Earnings.</div> <div><br/> </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">The Company reports all costs and income associated with the divestitures in Corporate &amp; Other. There were no divestiture &amp; other related costs for the year ended December 31, 2023. For the year ended December 31, 2022, the Company recorded a $2.5 million gain in </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-style: italic;">Selling and Administrative Expenses</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"> associated with the yogurt fruit preparations product line.</span></div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">The following table summarizes the divestiture &amp; other related costs for the year ended December 31, 2021:</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Yogurt Fruit</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> Preparations</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Fragrances</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Inks</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Corporate/</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Non-cash impairment charges – Selling and administrative expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,062</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">62</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Non-cash charges – Cost of products sold</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">95</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Reclassification of foreign currency translation and related items – Selling and administrative expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,201</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,203</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other costs - Selling and administrative expenses<sup>(1)</sup></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">917</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(281</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">598</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(83</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,911</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(288</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">598</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,138</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"> <div><br/> </div> </td> <td style="width: 18pt; vertical-align: top; text-align: left;"> <sup>(1)</sup><br/> </td> <td style="width: auto; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Other costs – Selling and administrative expenses include employee separation costs, bad debt expense, environmental remediation costs, professional services, accelerated depreciation, and other related costs.</div> </td> </tr> </table> </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company recorded non-cash impairment charges in <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Selling and Administrative Expenses,</span> primarily related to property, plant, and equipment and allocated goodwill, during the year ended December 31, 2021, when the estimated fair value less costs to sell the product line was lower than its carrying value. The estimated fair values for the inks and fragrances (excluding its essential oils product line) product lines were determined based on indicative bids, which are classified as Level 3 inputs in the fair value measurement hierarchy. The Company recorded non-cash charges in <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Cost of Products Sold</span> during the year ended December 31, 2021, to reduce the carrying value of certain inventories, when they were determined to be excess. The Company recorded a non-cash loss during the year ended December 31, 2021, related to the reclassification of foreign currency translation and related items from <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Accumulated Other Comprehensive Loss</span> to <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Selling and Administrative Expenses</span> in the Consolidated Statements of Earnings.<br/> </div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In March 2020, the Company was notified by the buyer of the Company’s fragrances product line that environmental sampling conducted at the Company’s Granada, Spain location had identified the presence of contaminants in soil and groundwater in certain areas of the property. The Company records liabilities related to environmental remediation obligations when estimated future expenditures are probable and the amount of the liability is reasonably estimable. Based upon an environmental investigation and a quantitative risk assessment performed by a consultant hired by the Company, the Company recorded $0.3 million related to these obligations in <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Selling and Administrative Expenses</span> during the year ended December 31, 2021.<br/> </div> 1500000 2500000 36300000 -11300000 0 2500000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">The following table summarizes the divestiture &amp; other related costs for the year ended December 31, 2021:</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Yogurt Fruit</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> Preparations</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Fragrances</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Inks</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Corporate/</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Non-cash impairment charges – Selling and administrative expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,062</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">62</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Non-cash charges – Cost of products sold</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">95</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Reclassification of foreign currency translation and related items – Selling and administrative expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,201</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,203</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other costs - Selling and administrative expenses<sup>(1)</sup></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">917</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(281</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">598</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(83</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,911</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(288</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">598</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,138</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"> <div><br/> </div> </td> <td style="width: 18pt; vertical-align: top; text-align: left;"> <sup>(1)</sup><br/> </td> <td style="width: auto; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Other costs – Selling and administrative expenses include employee separation costs, bad debt expense, environmental remediation costs, professional services, accelerated depreciation, and other related costs.</div> </td> </tr> </table> </div> -1000000 1062000 0 0 62000 0 95000 -9000 0 86000 0 10201000 2000 0 10203000 917000 2553000 -281000 598000 3787000 -83000 13911000 -288000 598000 14138000 300000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">15. Operational Improvement Plan</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">During the third quarter of 2020, the Company approved an operational improvement plan (Operational Improvement Plan) to consolidate manufacturing facilities and improve efficiencies within the Company. As part of the Operational Improvement Plan, the Company combined its New Jersey cosmetics manufacturing facility in the Personal Care product line of the Color segment into its existing Color segment facility in Missouri. In addition, the Company centralized certain Flavors &amp; Extracts segment support functions in Europe into one location. In the Asia Pacific segment, the Company incurred costs in connection with the elimination of certain selling and administrative positions.<br/> </div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">During the second quarter of 2021, the Company received cash proceeds, net of associated expenses, in connection with the termination of a New Jersey office and laboratory space lease. The terminated lease was originally executed in November 2020 as part of the Operational Improvement Plan; however, the landlord for the property requested to terminate the lease prior to the end of its term and compensated the Company as part of a negotiated resolution for that termination. </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The Company reports all costs and income associated with the Operational Improvement Plan in Corporate &amp; Other.<span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"> There were no Operational Improvement Plan costs recorded for the years ended December 31, 2023 and 2022.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the Operational Improvement Plan income and expenses recorded in <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Selling and Administrative Expenses </span>by segment for the year ended December 31, 2021:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Flavors &amp;</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> Extracts</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Color</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> Pacific</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Employee separation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(351</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(482</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other income<sup>(1)</sup></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,624</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,624</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other costs<sup>(2)</sup></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,207</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,211</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(347</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,895</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><sup>(1)</sup></td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Other income includes cash received for the early termination of a lease less associated expenses.</div> </div> </td> </tr> </table> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><sup>(2)</sup></td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Other costs include professional services, accelerated depreciation, and other related costs.</div> </div> </td> </tr> </table> </div> 0 0 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the Operational Improvement Plan income and expenses recorded in <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Selling and Administrative Expenses </span>by segment for the year ended December 31, 2021:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Flavors &amp;</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> Extracts</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Color</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> Pacific</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Employee separation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(351</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(482</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other income<sup>(1)</sup></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,624</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,624</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other costs<sup>(2)</sup></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,207</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,211</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(347</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,895</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><sup>(1)</sup></td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Other income includes cash received for the early termination of a lease less associated expenses.</div> </div> </td> </tr> </table> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><sup>(2)</sup></td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Other costs include professional services, accelerated depreciation, and other related costs.</div> </div> </td> </tr> </table> </div> -123000 -8000 -351000 -482000 0 -3624000 0 -3624000 0 2207000 4000 2211000 -123000 -1425000 -347000 -1895000 <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">16. Portfolio Optimization Plan</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">During the <span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">fourth quarter of 2023, the board of directors of the Company approved a portfolio optimization plan (Portfolio Optimization Plan) to undertake an effort to optimize certain production facilities and improve efficiencies within the Company. As part of the Portfolio Optimization Plan, in the Flavors &amp; Extracts segment, the Company is evaluating the potential closure of its manufacturing facility in Felinfach, Wales, United Kingdom, the potential closure of its sales office in Granada, Spain, and the potential centralization and elimination of certain selling and administrative positions, with such proposals remaining subject to information and consultation processes in certain countries. In addition, in the Color segment, the Company’s proposals include closing a manufacturing facility in Delta, British Columbia, Canada, closing a sales office in Argentina, and centralizing and eliminating certain production positions as well as potentially eliminating some selling and administrative positions, with such proposals remaining subject to information and consultation processes in certain countries. The Company reports all costs associated with the Portfolio Optimization Plan in the Corporate &amp; Other segment</span>.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">The Company recorded non-cash impairment charges in <span style="font-style: italic;">Selling and Administrative Expenses</span>, primarily related to certain property, plant, and equipment and definite-lived intangible assets during the year ended December 31, 2023, when the estimated fair value of these assets was lower than the carrying value. The estimated fair value for property, plant, and equipment was based on an independent market valuation, which is classified as Level 3 inputs in the fair value measurement hierarchy. The definite-lived intangible assets relate to a product line to be shut down and were fully impaired as of December 31, 2023. The Company also recorded non-cash charges in <span style="font-style: italic;">Cost of Products Sold</span> during the year ended December 31, 2023, to reduce the carrying value of certain inventories when they were determined to be excess.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">As of December 31, 2023, the Company recorded $3.7 million of accrued liabilities in <span style="font-style: italic;">Other Accrued Expenses</span> on the Company’s Consolidated Balance Sheet related to this plan. The Company expects this plan would, if executed in full, cost approximately $40 million, primarily related to non-cash impairment charges and proposed employee separation costs, and upon completion would reduce annual operating costs by approximately $8 million to $10 million, with the full benefit expected to be achieved after 2025. The Company proposes to reduce headcount by approximately 130 positions, primarily in the Flavors &amp; Extracts and Color segments, related to certain production and selling and administrative positions.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">The following table summarizes the Portfolio Optimization Plan expenses by segment for the year ended December 31, 2023:</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; text-transform: none; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> <div> </div> <div style="color: rgb(0, 0, 0);">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Flavors &amp;</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> Extracts</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Color</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Corporate</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> &amp; Other</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-cash impairment charges – Selling and administrative expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,599</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,355</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-cash charges – Cost of products sold</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,040</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,095</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Employee separation – Selling and administrative expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,820</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">288</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">108</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,216</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other costs – Selling and administrative expenses<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">39</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">536</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16,498</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,235</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">108</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">27,841</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><sup>(1)</sup></td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Other costs include legal settlements, professional services, and other related costs.</div> </div> </td> </tr> </table> </div> 3700000 40000000 8000000 10000000 130 <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">The following table summarizes the Portfolio Optimization Plan expenses by segment for the year ended December 31, 2023:</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; text-transform: none; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> <div> </div> <div style="color: rgb(0, 0, 0);">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Flavors &amp;</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> Extracts</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Color</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Corporate</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> &amp; Other</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-cash impairment charges – Selling and administrative expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,599</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,355</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-cash charges – Cost of products sold</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,040</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,095</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Employee separation – Selling and administrative expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,820</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">288</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">108</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,216</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other costs – Selling and administrative expenses<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">39</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">536</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16,498</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,235</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">108</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">27,841</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><sup>(1)</sup></td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Other costs include legal settlements, professional services, and other related costs.</div> </div> </td> </tr> </table> </div> 11599000 9355000 0 20954000 2040000 1095000 0 3135000 2820000 288000 108000 3216000 39000 497000 0 536000 16498000 11235000 108000 27841000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">17. Commitments and Contingencies</div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company is subject to various claims and litigation arising in the normal course of business. The Company establishes reserves for claims and proceedings when it is probable that liabilities exist and reasonable estimates of loss can be made. While it is not possible to predict the outcome of these matters, based on our assessment of the facts and circumstances now known, we do not believe that these matters, individually or in the aggregate, will have a material adverse effect on our financial position. However, actual outcomes may be different from those expected and could have a material effect on our results of operations or cash flows in a particular period.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">See Note </span>14, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Divestitures</span><span style="font-size: 10pt; font-family: 'Times New Roman';">, for information about estimated environmental remediation costs associated with our former Granada, Spain location.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">18. Subsequent Event</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">On </span>January 19, 2024<span style="font-size: 10pt; font-family: 'Times New Roman';">, the Company announced its quarterly dividend of </span>41<span style="font-size: 10pt; font-family: 'Times New Roman';"> cents per share would be payable on </span>March 1, 2024<span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> 2024-01-19 0.41 2024-03-01 Ernst & Young LLP Milwaukee, Wisconsin false false false false <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Financial Statement Schedule</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Schedule II</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Valuation and Qualifying Accounts (in thousands); Years Ended December 31, 2023, 2022, and 2021</div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgb(0, 0, 0) rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Valuation Accounts Deducted in the Balance Sheet From the Assets to Which They Apply</span></div> </td> <td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Balance</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">at Beginning</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">of Period</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Additions</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Charged to</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Costs and</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Expenses</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Additions</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Recorded</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">During</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Acquisitions</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Deductions</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">(A)</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Balance at</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">End of</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Period</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2021</span></div> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for losses:</div> <div style="text-align: left; text-indent: -7.9pt; margin-left: 15.1pt; font-family: 'Times New Roman'; font-size: 10pt;">Trade accounts receivable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,435</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,631</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">189</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,877</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2022</span></div> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for losses:</div> <div style="text-align: left; text-indent: -7.9pt; margin-left: 15.1pt; font-family: 'Times New Roman'; font-size: 10pt;">Trade accounts receivable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,877</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">944</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,385</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2023</span></div> <div style="text-align: left; text-indent: -7.7pt; margin-left: 7.7pt; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for losses:</div> <div style="text-align: left; text-indent: -7.9pt; margin-left: 15.1pt; font-family: 'Times New Roman'; font-size: 10pt;">Trade accounts receivable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,083</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="20" rowspan="1" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255); border-left: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">(A) Accounts written off, net of recoveries. In 2021, $456 thousand was moved from <span style="font-style: italic;">Assets Held for Sale <span style="font-style: normal;">to</span> Trade Accounts Receivable</span> on the Consolidated Balance Sheet related to the fragrances divestiture.</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">All other schedules are omitted because they are inapplicable, not required by the instructions, or the information is included in the consolidated financial statements or notes thereto.</div> 3435000 1631000 0 189000 4877000 4877000 944000 0 1385000 4436000 4436000 1020000 0 1083000 4373000 456000 Other income includes cash received for the early termination of a lease less associated expenses. Other costs include professional services, accelerated depreciation, and other related costs. Accounts written off, net of recoveries. In 2021, $456 thousand was moved from Assets Held for Sale to Trade Accounts Receivable on the Consolidated Balance Sheet related to the fragrances divestiture. In 2022, the Company acquired Endemix. See Note 2, Acquisitions, for additional information. Cash Flow Hedges and Pension Items are net of tax. Other costs include legal settlements, professional services, and other related costs. Other costs – Selling and administrative expenses include employee separation costs, bad debt expense, environmental remediation costs, professional services, accelerated depreciation, and other related costs.