Docoh
Loading...

BHE Benchmark Electronics

Cover

Cover - shares9 Months Ended
Sep. 30, 2020Nov. 04, 2020
Cover [Abstract]
Entity Central Index Key0000863436
Document Type10-Q
Amendment Flagfalse
Document Quarterly Reporttrue
Document Transition Reportfalse
Document Fiscal Year Focus2020
Document Fiscal Period FocusQ3
Current Fiscal Year End Date--12-31
Document Period End DateSep. 30,
2020
Entity Registrant NameBENCHMARK ELECTRONICS, INC.
Entity File Number1-10560
Entity Incorporation, State or Country CodeTX
Entity Tax Identification Number74-2211011
Entity Address, Address Line One56 South Rockford Drive
Entity Address, City or TownTempe
Entity Address, State or ProvinceAZ
Entity Address, Postal Zip Code85281
City Area Code623
Local Phone Number300-7000
Title of 12(b) SecurityCommon Stock, par value $0.10 per share
Trading SymbolBHE
Security Exchange NameNYSE
Entity Current Reporting StatusYes
Entity Interactive Data CurrentYes
Entity Filer CategoryLarge Accelerated Filer
Entity Small Businessfalse
Entity Emerging Growth Companyfalse
Entity Shell Companyfalse
Entity Common Stock, Shares Outstanding36,474,535

Condensed Consolidated Balance

Condensed Consolidated Balance Sheets (Unaudited) - USD ($) $ in ThousandsSep. 30, 2020Dec. 31, 2019
Assets
Cash and cash equivalents $ 329,558 $ 347,558
Restricted cash5,252 16,398
Accounts receivable, net of allowance for doubtful accounts of $12,192 and $10,085, respectively306,242 324,424
Contract assets161,396 161,061
Inventories352,851 314,956
Prepaid expenses and other current assets29,280 29,566
Income taxes receivable648 1,119
Total current assets1,185,227 1,195,082
Property, plant and equipment, net of accumulated depreciationof $481,924 and $460,708, respectively190,610 205,819
Operating lease right-of-use assets82,849 76,859
Goodwill192,116 192,116
Deferred income taxes5,200 5,274
Other assets, net78,505 84,724
Total assets1,734,507 1,759,874
Current liabilities:
Current installments of long-term debt8,956 8,825
Accounts payable282,591 302,994
Customer deposits58,585 37,511
Income taxes payable4,418 7,895
Accrued liabilities94,935 102,020
Total current liabilities449,485 459,245
Long-term debt, less current installments147,522 138,912
Operating lease liabilities74,407 67,898
Other long-term liabilities64,725 65,483
Deferred income taxes8,041 13,504
Shareholders' equity:
Preferred stock, $0.10 par value; 5,000 shares authorized, none issued0 0
Common stock, $0.10 par value; 145,000 shares authorized; issued and outstanding - and outstanding - 36,474 and 36,957, respectively3,648 3,696
Additional paid-in capital511,869 512,019
Retained earnings493,524 515,876
Accumulated other comprehensive loss(18,714)(16,759)
Total shareholders' equity990,327 1,014,832
Commitments and contingencies
Total liabilities and shareholders' equity $ 1,734,507 $ 1,759,874

Condensed Consolidated Balanc_2

Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($) shares in Thousands, $ in ThousandsSep. 30, 2020Dec. 31, 2019
Condensed Consolidated Balance Sheets [Abstract]
Allowance for doubtful accounts, accounts receivable $ 12,192 $ 10,085
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment $ 478,310 $ 460,708
Preferred shares, par value $ 0.10 $ 0.1
Preferred shares, shares authorized5,000 5,000
Preferred shares, issued
Common stock, par value $ 0.10 $ 0.1
Common stock, shares authorized145,000 145,000
Common stock, issued36,474 36,957
Common stock, outstanding36,474 36,957

Condensed Consolidated Statemen

Condensed Consolidated Statements Of Income (Unaudited) - USD ($) shares in Thousands, $ in Thousands3 Months Ended9 Months Ended
Sep. 30, 2020Sep. 30, 2019Sep. 30, 2020Sep. 30, 2019
Condensed Consolidated Statements Of Income (Loss) [Abstract]
Sales $ 525,951 $ 555,229 $ 1,531,881 $ 1,759,651
Cost of sales479,597 506,274 1,407,494 1,611,436
Gross profit46,354 48,955 124,387 148,215
Selling, general and administrative expenses29,724 30,947 89,815 92,461
Amortization of intangible assets2,368 2,367 7,120 7,095
Restructuring charges and other costs7,161 5,843 15,480 10,833
Ransomware incident related costs (recovery), net(1,558)0 (1,305)0
Income from operations8,659 9,798 13,277 37,826
Interest expense(2,136)(1,687)(6,189)(5,014)
Interest income154 734 1,040 3,084
Other income (expense), net439 (136)(191)2,276
Income before income taxes7,116 8,709 7,937 38,172
Income tax expense1,201 1,573 1,577 7,816
Net income $ 5,915 $ 7,136 $ 6,360 $ 30,356
Earnings per share:
Basic $ 0.16 $ 0.19 $ 0.17 $ 0.78
Diluted $ 0.16 $ 0.19 $ 0.17 $ 0.77
Weighted-average number of shares outstanding:
Basic36,467 37,419 36,565 38,813
Diluted36,544 37,645 36,821 39,184

Condensed Consolidated Statem_2

Condensed Consolidated Statements Of Comprehensive Income (Unaudited) - USD ($) $ in Thousands3 Months Ended9 Months Ended
Sep. 30, 2020Sep. 30, 2019Sep. 30, 2020Sep. 30, 2019
Consolidated Statements Of Comprehensive Income [Abstract]
Net income $ 5,915 $ 7,136 $ 6,360 $ 30,356
Other comprehensive income (loss):
Foreign currency translation adjustments2,045 (1,470)1,654 (1,718)
Unrealized gain (loss) on derivatives, net of tax447 (853)(3,911)(4,399)
Other86 (546)302 (752)
Other comprehensive income (loss)2,578 (2,869)(1,955)(6,869)
Comprehensive income (loss) $ 8,493 $ 4,267 $ 4,405 $ 23,487

Condensed Consolidated Statem_3

Condensed Consolidated Statements Of Shareholders' Equity (Unaudited) - USD ($) shares in Thousands, $ in ThousandsTotalCommon Stock [Member]Additional Paid In Capital [Member]Retained Earnings [Member]Accumulated Other Comprehensive Loss [Member]
Balances, shares at Dec. 31, 201841,357
Shares repurchased and retired, shares(4,590)
Stock options exercised, shares65
Vesting of restricted stock units, shares252
Shares withheld for taxes, shares(48)
Balances, shares at Sep. 30, 201937,036
Beginning Balances, value at Dec. 31, 2018 $ 1,132,225 $ 4,136 $ 554,939 $ 584,274 $ (11,124)
Increase (Decrease) in Stockholders' Equity [Roll Forward]
Stock-based compensation expense8,461 0 8,461 0 0
Shares repurchased and retired, value(118,350)(459)(51,004)(66,887)0
Stock options exercised, value1,350 6 1,344 0 0
Vesting of restricted stock units, value0 25 (25)0 0
Shares withheld for taxes, value(1,318)(4)(1,314)0 0
Dividends declared(17,083)0 0 (17,083)0
Net income30,356 0 0 30,356 0
Other comprehensive income (loss)(6,869)0 0 0 (6,869)
Ending Balances, value at Sep. 30, 20191,028,772 $ 3,704 512,401 530,660 (17,993)
Balances, shares at Jun. 30, 201937,679
Shares repurchased and retired, shares(682)
Stock options exercised, shares32
Vesting of restricted stock units, shares10
Shares withheld for taxes, shares(3)
Balances, shares at Sep. 30, 201937,036
Beginning Balances, value at Jun. 30, 20191,045,050 $ 3,768 516,663 539,743 (15,124)
Increase (Decrease) in Stockholders' Equity [Roll Forward]
Stock-based compensation expense2,741 0 2,741 0 0
Shares repurchased and retired, value(18,311)(68)(7,580)(10,663)0
Stock options exercised, value657 3 654 0 0
Vesting of restricted stock units, value0 1 (1)0 0
Shares withheld for taxes, value(76)0 (76)0 0
Dividends declared(5,556)0 0 (5,556)0
Net income7,136 0 0 7,136 0
Other comprehensive income (loss)(2,869)0 0 0 (2,869)
Ending Balances, value at Sep. 30, 2019 $ 1,028,772 $ 3,704 512,401 530,660 (17,993)
Balances, shares at Dec. 31, 201936,957 36,957
Shares repurchased and retired, shares(724)
Stock options exercised, shares17
Vesting of restricted stock units, shares301
Shares withheld for taxes, shares(77)
Balances, shares at Sep. 30, 202036,474 36,474
Beginning Balances, value at Dec. 31, 2019 $ 1,014,832 $ 3,696 512,019 515,876 (16,759)
Increase (Decrease) in Stockholders' Equity [Roll Forward]
Stock-based compensation expense9,464 0 9,464 0 0
Shares repurchased and retired, value(19,329)(72)(8,048)(11,209)0
Stock options exercised, value371 2 369 0 0
Vesting of restricted stock units, value0 30 (30)0 0
Shares withheld for taxes, value(1,913)(8)(1,905)0 0
Dividends declared(17,503)0 0 (17,503)0
Net income6,360 0 0 6,360 0
Other comprehensive income (loss)(1,955)0 0 0 (1,955)
Ending Balances, value at Sep. 30, 2020 $ 990,327 $ 3,648 511,869 493,524 (18,714)
Balances, shares at Jun. 30, 202036,461
Stock options exercised, shares0
Vesting of restricted stock units, shares18
Shares withheld for taxes, shares(5)
Balances, shares at Sep. 30, 202036,474 36,474
Beginning Balances, value at Jun. 30, 2020 $ 984,360 $ 3,647 508,555 493,450 (21,292)
Increase (Decrease) in Stockholders' Equity [Roll Forward]
Stock-based compensation expense3,420 0 3,420 0 0
Stock options exercised, value7 0 7 0 0
Vesting of restricted stock units, value0 2 (2)0 0
Shares withheld for taxes, value(112)(1)(111)0 0
Dividends declared(5,841)0 0 (5,841)0
Net income5,915 0 0 5,915 0
Other comprehensive income (loss)2,578 0 0 0 2,578
Ending Balances, value at Sep. 30, 2020 $ 990,327 $ 3,648 $ 511,869 $ 493,524 $ (18,714)

Condensed Consolidated Statem_4

Condensed Consolidated Statements Of Cash Flows (Unaudited) - USD ($) $ in Thousands9 Months Ended
Sep. 30, 2020Sep. 30, 2019
Cash flows from operating activities:
Net income $ 6,360 $ 30,356
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation28,400 27,920
Amortization8,539 8,469
Provision for doubtful accounts2,160 (1,462)
Deferred income taxes(4,079)206
Gain on the sale of property, plant and equipment(114)(60)
Asset impairments6,950 834
Stock-based compensation expense9,464 8,461
Changes in operating assets and liabilities, net of effects from business acquisition:
Accounts receivable16,410 121,171
Contract assets(335)(20,986)
Inventories(37,131)(6,557)
Prepaid expenses and other assets1,675 2,944
Accounts payable(18,260)(122,156)
Customer deposits21,074 8,546
Accrued liabilities(13,498)7,755
Operating leases942 652
Income taxes(2,942)(8,779)
Net cash provided by operations25,615 57,314
Cash flows from investing activities:
Proceeds from sales of investments at par0 50
Additions to property, plant and equipment(26,108)(23,746)
Proceeds from the sale of property, plant and equipment314 231
Additions to purchased software(2,994)(2,196)
Cash received from business divestitures2,214 0
Other58 (29)
Net cash used in investing activities(26,516)(25,690)
Cash flows from financing activities:
Proceeds from stock options exercised371 1,350
Employee taxes paid for shares withheld(1,913)(1,318)
Dividends paid(17,205)(17,731)
Borrowings under credit agreement110,000 0
Principal payments on long-term debt(101,605)(4,614)
Share repurchases(19,329)(118,350)
Net cash used in financing activities(29,681)(140,663)
Effect of exchange rate changes1,436 (1,021)
Net decrease in cash and cash equivalents and restricted cash(29,146)(110,060)
Cash and cash equivalents and restricted cash at beginning of period363,956 458,102
Cash and cash equivalents and restricted cash at end of period $ 334,810 $ 348,042

Basis of Presentation

Basis of Presentation9 Months Ended
Sep. 30, 2020
Basis of Presentation [Abstract]
Basis of Presentation Note 1 – Basis of Presentation Benchmark Electronics, Inc. (the Company) is a Texas corporation that provides innovative product design, engineering services, technology solutions and advanced manufacturing services. From initial product concept to volume production, including direct order fulfillment and aftermarket services, the Company has been providing integrated services and solutions to original equipment manufacturers (OEMs) since 1979. The Company serves the following industries: aerospace and defense (A&D), medical technologies, complex industrials, semiconductor capital equipment (Semi-Cap), next-generation telecommunications and advanced computing. The Company has manufacturing operations located in the United States and Mexico (the Americas), Asia and Europe. The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the SEC). The financial statements reflect all normal and recurring adjustments necessary in the opinion of management for a fair presentation of the financial position, results of operations and cash flows for the interim periods presented. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the full year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019 (the 2019 10-K). Management has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities to prepare these financial statements in accordance with generally accepted accounting principles in the United States (U.S. GAAP) with consideration given to the potential impacts of the coronavirus disease 2019 (COVID-19) pandemic. However, actual results could differ materially from these estimates and be significantly affected by the severity and duration of the pandemic, the extent of actions to contain or treat COVID-19, how quickly and to what extent normal economic and operating activity can resume, and the severity and duration of the global economic downturn that results from the pandemic. For comparative purposes and based on ongoing evaluation of personnel roles involved in the production process, prior year expenses associated with certain personnel have been reclassified from selling, general and administrative expenses to cost of goods sold to conform to the current year presentation.

New Accounting Pronouncements

New Accounting Pronouncements9 Months Ended
Sep. 30, 2020
New Accounting Pronouncements
New Accounting PronouncementsNote 2 – New Accounting Pronouncements Adopted in 2020 In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments , which replaces the current incurred loss impairment methodology with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This update is effective for annual reporting periods beginning after December 15, 2019. The Company adopted this update effective January 1, 2020 Not Yet Adopted The Company has determined that other recently issued accounting standards will either not have a material impact on its consolidated financial position, results of operations or cash flows, or will not apply to its operations.

Contract Assets

Contract Assets9 Months Ended
Sep. 30, 2020
Contract Assets
Contract assetsNote 3 – Contract Assets As of September 30, 2020 and December 31, 2019, the Company had $ 161.4 million and $ 161.1 million, respectively, in contract assets from contracts with customers. The contract assets primarily relate to the Company’s right to consideration for work completed but not billed at the reporting date for those performance obligations for which revenue is recognized over time. The contract assets are transferred to accounts receivable when the rights become unconditional. Significant changes in the contract asset balance during the period are as follows: Nine Months Ended September 30, (in thousands) 2020 2019 Beginning balance as of December 31, $ 161,061 $ 140,082 Revenue recognized 1,382,582 1,613,047 Amounts collected or invoiced ( 1,382,247) ( 1,592,061) Ending balance as of September 30, $ 161,396 $ 161,068

Inventories

Inventories9 Months Ended
Sep. 30, 2020
Inventories [Abstract]
InventoriesNote 4 – Inventories Inventory costs are summarized as follows: September 30, December 31, (in thousands) 2020 2019 Raw materials $ 336,774 $ 304,069 Work in process 10,598 8,282 Finished goods 5,479 2,605 $ 352,851 $ 314,956

Goodwill And Other Intangible A

Goodwill And Other Intangible Assets9 Months Ended
Sep. 30, 2020
Goodwill And Other Intangible Assets [Abstract]
Goodwill And Other Intangible AssetsNote 5 – Goodwill and Other Intangible Assets Goodwill allocated to the Company’s reportable segments was as follows: (in thousands) Americas Asia Total Goodwill as of December 31, 2019 and September 30, 2020 $ 154,014 $ 38,102 $ 192,116 Other assets, net consist primarily of acquired identifiable intangible assets and capitalized purchased software costs. Intangible assets as of September 30, 2020 and December 31, 2019 were as follows: As of September 30, 2020 Gross Net Carrying Accumulated Carrying (in thousands) Amount Amortization Amount Customer relationships $ 100,174 $ ( 51,789) $ 48,385 Purchased software costs 44,467 ( 32,974) 11,493 Technology licenses 28,800 ( 26,445) 2,355 Trade names and trademarks 7,800 — 7,800 Other 868 ( 327) 541 Total $ 182,109 $ ( 111,535) $ 70,574 As of December 31, 2019 Gross Net Carrying Accumulated Carrying (in thousands) Amount Amortization Amount Customer relationships $ 100,123 $ ( 46,981) $ 53,142 Purchased software costs 41,604 ( 32,012) 9,592 Technology licenses 28,800 ( 24,100) 4,700 Trade names and trademarks 7,800 — 7,800 Other 868 ( 309) 559 Total $ 179,195 $ ( 103,402) $ 75,793 Customer relationships are being amortized on a straight-line basis over a period of 10 to 14 years. Capitalized purchased software costs are amortized straight-line over the estimated useful life of the related software, which ranges from 2 to 14 years. Technology licenses are being amortized over their estimated useful lives in proportion to the economic benefits consumed. The Company’s acquired trade names and trademarks have been determined to have an indefinite life. Amortization on the statements of cash flow for the nine months ended September 30, 2020 and 2019 was as follows: Nine Months Ended September 30, (in thousands) 2020 2019 Amortization of intangible assets $ 7,120 $ 7,095 Amortization of capitalized purchased software costs 1,074 1,029 Amortization of debt costs 345 345 $ 8,539 $ 8,469 The estimated future amortization expense of acquired intangible assets and capitalized purchased software costs for each of the next five years is as follows (in thousands): Year ending December 31, Amount 2020 (remaining three months) $ 2,837 2021 8,230 2022 8,088 2023 6,759 2024 5,581

Borrowing Facilities

Borrowing Facilities9 Months Ended
Sep. 30, 2020
Borrowing Facilities
Borrowing FacilitiesNote 6—Borrowing Facilities Long-term debt outstanding as of September 30, 2020 and December 31, 2019 consists of the following: September 30, December 31, (in thousands) 2020 2019 Revolving credit facility, due 2023 $ 15,000 $ — Term loan, due 2023 138,750 144,375 Less unamortized debt issuance costs ( 1,272) ( 1,616) Long-term debt $ 152,478 $ 142,759 On July 20, 2018, the Company entered into a $ 650 million credit agreement (the Credit Agreement) by and among the Company, certain of its subsidiaries, the lenders party thereto and Bank of America, N.A., as Administrative Agent, Swingline Lender and a L/C Issuer. The Credit Agreement is comprised of a 5-year $ 500 million revolving credit facility (the Revolving Credit Facility) and a 5-year $ 150 million term loan facility (the Term Loan Facility), both with a maturity date of July 20, 2023. The Term Loan Facility proceeds were used to (i) refinance a portion of existing indebtedness and terminate all commitments under the Company’s prior $ 430 million credit agreement and (ii) pay the fees, costs and expenses associated with the foregoing and the negotiation, execution and delivery of the Credit Agreement. The Revolving Credit Facility is available for general corporate purposes. The Credit Agreement includes an accordion feature pursuant to which the Company is permitted to add one or more incremental term loan and/or increase commitments under the Revolving Credit Facility in an aggregate amount not exceeding $ 275 million, subject to the satisfaction of certain conditions. The Term Loan Facility is payable in quarterly principal installments of $ 1.9 million with the balance payable on July 20, 2023. Interest on outstanding borrowings under the Credit Agreement (other than swingline loans) accrues, at the Company’s option, at (a) the London Interbank Offered Rate (LIBOR) plus 1.0% to 2.0% or (b) the base rate plus 0.0% to 1.0%. As of September 30, 2020, $ 138.8 million of the outstanding debt under the Credit Agreement is effectively at a fixed interest rate of 2.928% (plus the applicable margin) as a result of a $ 138.8 million notional interest rate swap contract discussed in Note 16. A commitment fee of 0.20% to 0.30% per annum (based on the debt to EBITDA ratio) on the unused portion of the revolving credit line is payable quarterly in arrears. The Credit Agreement is generally secured by a pledge of (a) all 65% of the capital stock of its directly owned foreign subsidiaries, (b) all or substantially all other personal property of Benchmark and its domestic subsidiaries (including, but not limited to, accounts receivable, contract assets, inventory, intellectual property and fixed assets of Benchmark and its domestic subsidiaries), in each case, subject to customary exceptions and limitations, and (c) all proceeds and products of the property and assets described in (a) and (b) above. The Credit Agreement contains certain financial covenants as to interest coverage and debt leverage, and certain customary affirmative and negative covenants, including restrictions on the Company’s ability to incur additional debt and liens, pay dividends, repurchase shares, sell assets and merge or consolidate with other persons. Amounts due under the Credit Agreement could be accelerated upon specified events of default, including a failure to pay amounts due, breach of a covenant, material inaccuracy of a representation, or occurrence of bankruptcy or insolvency, subject, in some cases, to cure periods. As of September 30, 2020, the Company had $ 138.8 million in borrowings outstanding under the Term Loan Facility and $ 15.0 million in borrowings and $ 3.7 million in letters of credit outstanding under the Revolving Credit Facility, respectively. The Company had $ 481.3 million available for future borrowings under the Revolving Credit Facility subject to compliance with financial covenants as to interest coverage and debt leverage, in addition to other debt covenant restrictions.

Leases

Leases9 Months Ended
Sep. 30, 2020
Leases [Abstract]
LeasesNote 7 – Leases The Company determines if a contract is or contains a lease at inception. The Company has entered into leases for certain facilities, vehicles and other equipment. The Company’s leases consist mainly of operating leases which expire at various dates through 2036. Variable lease payments are generally expensed as incurred and include certain index-based changes in rent, certain nonlease components, such as maintenance and other services provided by the lessor, and other charges included in the lease. The components of lease expense were as follows: Three Months Ended Nine Months Ended September 30, September 30, (in thousands) 2020 2019 2020 2019 Finance lease cost: Amortization of right-of-use assets (included in depreciation expense) $ 177 $ 178 $ 532 $ 534 Interest on lease liabilities 102 135 329 422 Operating lease cost 3,936 4,181 12,074 12,861 Short-term lease cost 105 131 483 452 Variable lease cost 406 595 1,322 1,391 Total lease cost $ 4,726 $ 5,220 $ 14,740 $ 15,660 Nine Months Ended September 30, 2020 September 30, 2019 Other information: Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows used for finance lease $ 354 $ 444 Operating cash flows used for operating leases $ 11,798 $ 11,142 Financing cash flows used for finance lease $ 980 $ 864 Right-to-use assets obtained in exchange for new operating lease liabilities $ 16,470 $ 15,282 The lease assets and liabilities were as follows (in thousands): September 30, December 31, 2020 2019 Finance lease right-of-use assets (included in other assets) $ 1,778 $ 2,311 Operating lease right-of-use assets $ 82,849 $ 76,859 Finance lease liability, current (included in current installments of long-term debt) $ 1,457 $ 1,325 Finance lease liability, noncurrent (included in long-term debt) $ 2,543 $ 3,654 Operating lease liabilities, current (included in accrued liabilities) $ 11,466 $ 11,043 Operating lease liabilities, noncurrent $ 74,407 $ 67,898 Weighted average remaining lease term – finance leases 2.8 years 3.5 years Weighted average remaining lease term – operating leases 10.1 years 10.2 years Weighted average discount rate – finance leases 10.1% 10.1% Weighted average discount rate – operating leases 4.4% 4.7% Future annual minimum lease payments and finance lease commitments as of September 30, 2020 were as follows (in thousands): Operating Finance Year ending December 31, Leases Leases 2020 (remaining three months) $ 3,760 $ 448 2021 13,955 1,816 2022 12,363 1,853 2023 10,962 465 2024 9,990 — 2025 and thereafter 57,147 — Total minimum lease payments $ 108,177 $ 4,582 Less: imputed interest ( 22,304) ( 582) Present value of lease liabilities $ 85,873 $ 4,000 As of September 30, 2020 , the Company’s future operating leases that have not yet commenced are immaterial.

Common Stock and Stock-Based Aw

Common Stock and Stock-Based Awards Plans9 Months Ended
Sep. 30, 2020
Common Stock and Stock-Based Awards Plans
Common Stock and Stock-Based Awards PlansNote 8 – Common Stock and Stock-Based Awards Plans Dividends The Company began declaring and paying quarterly dividends during the first quarter of 2018. For the nine months ended September 30, 2020, cash dividends paid totaled $ 17.2 million. On September 11, 2020, the Company declared a quarterly cash dividend of $ 0.16 per share of the Company’s common stock to shareholders of record as of September 30, 2020. The dividend in the aggregate amount of $ 5.8 million was paid on October 14, 2020. The Company’s future dividend policy is subject to the Company’s compliance with applicable law, and depending on, among other things, the Company’s results of operations, financial condition, level of indebtedness, capital requirements, contractual restrictions, restrictions in the Company’s debt agreements, and other factors that the Board of Directors may deem relevant, including the impact of the COVID-19 pandemic. Dividend payments are not mandatory or guaranteed; there can be no assurance that the Company will continue to pay a dividend in the future. Share Repurchase Authorization On February 19, 2020, the Board of Directors authorized a $ 150 million increase to its existing stock repurchase program. On October 26, 2018, the Board of Directors authorized the repurchase of $ 100 million of the Company’s common stock in addition to the $ 250 million previously approved on March 6, 2018. During the nine months ended September 30, 2020 , the Company repurchased a total of 0.7 million common shares for an aggregate of $ 19.3 million at an average price of $ 26.69 per share. As of September 30, 2020, the Company had an aggregate $ 210.1 million remaining under its stock repurchase program. Stock-Based Compensation The Company’s 2019 Omnibus Incentive Compensation Plan (the 2019 Plan) authorizes the Company, upon approval of the Compensation Committee of the Board of Directors, to grant a variety of awards, including stock options, restricted shares and restricted stock units (both time-based and performance-based) and other forms of equity awards, or any combination thereof, to any director, officer, employee or consultant (including any prospective director, officer, employee or consultant) of the Company. Stock options (which have not been awarded since 2015) are granted to employees with an exercise price equal to the market price of the Company’s common stock on the date of grant, generally vest over a four 10 years. Time-based restricted stock units granted to employees generally vest over a four three achievement of specified performance metrics. Awards under the 2019 Plan to non-employee directors have been in the form of restricted stock units, which vest in equal annual installments over a one As of September 30, 2020 , 2.7 million common shares were available for issuance under the Company’s 2019 Plan. All share-based payments to employees, including grants of employee stock options, are recognized in the financial statements based on their grant date fair values. The total compensation cost recognized for stock-based awards was $ 3.4 million and $ 9.5 million for the three and nine months ended September 30, 2020, respectively, and $ 2.7 million and $ 8.5 million for the three and nine months ended September 30, 2019, respectively. The total income tax benefit recognized in the Condensed Consolidated Statements of Income for stock-based awards was $ 0.8 million and $ 2.3 million for the three and nine months ended September 30, 2020, respectively, and $ 0.7 million and $ 2.0 million for the three and nine months ended September 30, 2019, respectively. Awards of restricted stock units and performance-based restricted stock units are valued at the closing market price of the Company’s common stock on the date of grant. For performance-based restricted stock units, compensation expense is based on the probability that the performance goals will be achieved, which is monitored by management throughout the requisite service period. When it becomes probable, based on the Company’s expectation of performance during the measurement period, that more or less than the previous estimate of the awarded shares will vest, an adjustment to stock-based compensation expense is recognized as a change in accounting estimate. As of September 30, 2020, the unrecognized compensation cost and remaining weighted-average amortization period related to stock-based awards were as follows: Performance- Time-based based Restricted Restricted Stock Stock (in thousands, except remaining period data) Units Units (1) Unrecognized compensation cost $ 22,573 $ 5,570 Remaining weighted-average amortization period 2.7 years 1.7 years (1) The total cash received by the Company as a result of stock option exercises for the nine months ended September 30, 2020 and 2019 was approximately $ 0.4 million and $ 1.3 million, respectively. The actual tax benefit realized as a result of stock option exercises and the vesting of other share-based awards during the nine months ended September 30, 2020 and 2019 was $ 1.8 million and $ 1.7 million, respectively. For the nine months ended September 30, 2020 and 2019, the total intrinsic value of stock options exercised was $ 0.1 million and $ 0.4 million, respectively. The Company awarded performance-based restricted stock units to employees during the nine months ended September 30, 2020 and 2019. The number of performance-based restricted stock units that will ultimately be earned will not be determined until the end of the corresponding performance periods, and may vary from as low as zero to as high as 2.5 times the target number depending on the level of achievement of certain performance goals. The level of achievement of these goals is based upon the financial results of the Company for the last full calendar year within the performance period. The performance goals consist of certain levels of achievement using the following financial metrics: revenue, operating income margin, and return on invested capital. If the performance goals are not met based on the Company’s financial results, the applicable performance-based restricted stock units will not vest and will be forfeited. Shares subject to forfeited performance-based restricted stock units will be available for issuance under the Company’s 2019 Plan. The following table summarizes activities relating to the Company’s stock options: Weighted- Weighted- Average Aggregate Number of Average Remaining Intrinsic Options Exercise Contractual Value (in thousands) Price Term (Years) (in thousands) Outstanding as of December 31, 2019 270 $ 20.02 Exercised ( 20) 22.60 Outstanding and exercisable as of September 30, 2020 250 $ 19.81 2.66 $ 425 The aggregate intrinsic value in the table above is before income taxes and is calculated as the difference between the exercise price of the underlying options and the Company’s closing stock price as of the last business day of the period ended September 30, 2020 for options that had exercise prices that were below the closing price. The following table summarizes the activities related to the Company’s time-based restricted stock units: Weighted- Number of Average Units Grant Date (in thousands) Fair Value Non-vested awards outstanding as of December 31, 2019 893 $ 28.06 Granted 525 26.61 Vested ( 301) 27.61 Forfeited ( 45) 28.60 Non-vested awards outstanding as of September 30, 2020 1,072 $ 27.45 The following table summarizes the activities related to the Company’s performance-based restricted stock units: Weighted- Number of Average Units Grant Date (in thousands) Fair Value Non-vested awards outstanding as of December 31, 2019 384 $ 28.89 Granted (1) 165 28.02 Forfeited ( 181) 30.04 Non-vested awards outstanding as of September 30, 2020 368 $ 27.93 (1)

Income Taxes

Income Taxes9 Months Ended
Sep. 30, 2020
Income Taxes [Abstract]
Income TaxesNote 9 – Income Taxes Income tax expense (benefit) consists of the following: Nine Months Ended September 30, (in thousands) 2020 2019 Federal – current $ 1,288 $ 907 Foreign – current 3,865 5,607 State – current 503 1,096 Deferred ( 4,079) 206 $ 1,577 $ 7,816 Income tax expense differs from the amount computed by applying the U.S. federal statutory income tax rate to income before income taxes primarily due to the mix of taxable income by taxing jurisdiction, the impact of tax incentives and tax holidays in foreign locations, state income taxes (net of federal benefit) and the U.S. tax under the global intangible low-taxed income (GILTI) provisions. GILTI requires the Company to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiaries tangible fixed assets. The taxable earnings can be offset by a limited deemed paid foreign tax credit with no carrybacks or carryforwards available. The Company accounts for the GILTI as a period cost and does not include it as a factor in the determination of deferred taxes. As of December 31, 2019, the Company had approximately $ 313.9 million in cumulative undistributed foreign earnings of its foreign subsidiaries. These earnings would not be subject to U.S. income tax, if distributed to the Company. During 2018, the Company changed its assertion on its foreign subsidiaries earnings that are permanently reinvested. A certain amount of earnings from specific foreign subsidiaries are permanently reinvested, and certain foreign earnings from other specific foreign subsidiaries are considered to be non-permanently reinvested and are available for immediate distribution to the Company. Income taxes have been accrued on the non-permanently reinvested foreign earnings including any applicable local withholding taxes. On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (CARES Act) was enacted in the United States in response to the COVID-19 pandemic. The CARES Act among other things, permits NOL carryovers and carrybacks to offset 100% of taxable income for taxable years beginning before 2021, and contains modifications on the limitation of business interest for tax years beginning in 2019 and 2020. The Company has evaluated the impact of these provisions and has determined these provisions did not have any impact on the nine months ended September 30, 2020. In addition, the CARES Act allows for employee retention tax credits to be taken in U.S. payroll tax filings and allows for the deferral of the employer portion of social security taxes with 50% to be paid at the end of calendar years 2021 and 2022, respectively. Accordingly, the Company has deferred the payment of the employer portion of social security taxes for the nine months ended September 30, 2020 until the end of 2021 and 2022, respectively. The Company has also determined it is entitled to employee retention credits and has filed for the credits in the second quarter payroll tax reports pursuant to the guidance provided by the Internal Revenue Service. The amount of credits has been recorded in operating expenses for the nine months ended September 30, 2020. The Company has been granted certain tax incentives, including tax holidays, for its subsidiaries in Malaysia and Thailand that will expire at various dates, unless extended or otherwise renegotiated, through 2021 in Malaysia and 2028 in Thailand, and are subject to certain conditions with which the Company expects to comply. The net impact of these tax incentives was to lower foreign income tax expense for the nine months ended September 30, 2020 and 2019 by approximately $ 3.4 million (approximately $ 0.09 per diluted share) and $ 4.0 million (approximately $ 0.10 per diluted share), respectively, as follows: Nine Months Ended September 30, (in thousands) 2020 2019 Malaysia 2,164 2,294 Thailand 1,209 1,705 $ 3,373 $ 3,999 As of September 30, 2020, the total amount of the reserve for uncertain tax benefits including interest and penalties was $ 0.6 million. The reserve is classified as a current or long-term liability in the Condensed Consolidated Balance Sheets based on the Company’s expectation of when the items will be settled. The Company records interest expense and penalties accrued in relation to uncertain income tax benefits as a component of current income tax expense. The Company and its subsidiaries in Brazil, China, Ireland, Malaysia, Mexico, the Netherlands, Romania, Singapore, Thailand and the United States remain open to examination by the various local taxing authorities, in total or in part, for fiscal years 2012 to 2019. Currently, the Company does not have any ongoing income tax examinations by any jurisdiction. During such income tax examinations, disputes may occur as to matters of fact or law. Also, in most tax jurisdictions, the passage of time without examination will result in the expiration of applicable statutes of limitations thereby precluding examination of the tax period(s) for which such statute of limitation has expired. The Company believes that it has adequately provided for its tax liabilities.

Revenue

Revenue9 Months Ended
Sep. 30, 2020
Revenue From Contract With Customer [Abstract]
RevenueNote 10 – Revenue The Company’s revenues are generated primarily from the sale of manufactured products built to customer specifications. The Company also generates revenue from design, development and engineering services, in addition to the sale of other inventory. Revenue is measured based on consideration specified in a contract with a customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a manufactured product to a customer. The Company’s contracts with customers are generally short-term in nature. Customers are generally billed when the product is shipped or as services are performed. Under the majority of the Company’s manufacturing contracts with customers, the customer controls all the work-in-progress as products are being built. Revenues under these contracts are recognized progressively based on the cost-to-cost method. For other manufacturing contracts, the customer does not take control of the product until it is completed. Under these contracts, the Company recognizes revenue upon transfer of control of product to the customer. Revenue from design, development and engineering services is recognized over time as the services are performed. The Company assumes no significant obligations after shipment as it typically warrants workmanship only. Therefore, the warranty provisions are generally not significant. If the Company records revenue, but does not issue an invoice, a contract asset is recognized. The contract asset is transferred to accounts receivable when the entitlement to payment becomes unconditional. Taxes assessed by governmental authorities that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of sales. Disaggregation of revenue In the following tables, revenue is disaggregated by market sector. The tables also include a reconciliation of the disaggregated revenue with the reportable operating segments. Reportable Operating Segments Three Months Ended September 30, 2020 (in thousands) Americas Asia Europe Total Market Sector: Industrials $ 24,303 $ 47,281 $ 14,600 $ 86,184 A&D 100,941 — 3,958 104,899 Medical 65,389 61,322 7,431 134,142 Semi-Cap 47,021 38,546 13,154 98,721 Computing 35,788 8,551 — 44,339 Telecommunication 22,023 35,507 136 57,666 External revenue 295,465 191,207 39,279 525,951 Elimination of intersegment sales 10,171 6,300 264 16,735 Segment revenue $ 305,636 $ 197,507 $ 39,543 $ 542,686 Nine Months Ended September 30, 2020 Americas Asia Europe Total Market Sector: Industrials $ 82,546 $ 144,885 $ 48,709 $ 276,140 A&D 294,892 — 17,731 312,623 Medical 207,202 161,415 18,252 386,869 Semi-Cap 114,791 112,989 40,512 268,292 Computing 101,349 23,444 — 124,793 Telecommunication 69,692 92,955 517 163,164 External revenue 870,472 535,688 125,721 1,531,881 Elimination of intersegment sales 38,360 21,807 1,046 61,213 Segment revenue $ 908,832 $ 557,495 $ 126,767 $ 1,593,094 Reportable Operating Segments Three Months Ended September 30, 2019 (in thousands) Americas Asia Europe Total Market Sector: Industrials $ 41,328 $ 55,454 $ 18,191 $ 114,973 A&D 108,101 — 7,253 115,354 Medical 79,201 44,582 3,990 127,773 Semi-Cap 23,998 31,332 12,721 68,051 Computing 47,364 12,158 — 59,522 Telecommunication 33,793 35,459 304 69,556 External revenue 333,785 178,985 42,459 555,229 Elimination of intersegment sales 10,576 9,107 182 19,865 Segment revenue $ 344,361 $ 188,092 $ 42,641 $ 575,094 Nine Months Ended September 30, 2019 Americas Asia Europe Total Market Sector: Industrials $ 127,714 $ 162,681 $ 55,615 $ 346,010 A&D 302,961 — 23,247 326,208 Medical 205,575 126,486 13,377 345,438 Semi-Cap 78,536 79,801 38,185 196,522 Computing 277,538 38,899 85 316,522 Telecommunication 111,422 116,090 1,439 228,951 External revenue 1,103,746 523,957 131,948 1,759,651 Elimination of intersegment sales 36,835 25,714 551 63,100 Segment revenue $ 1,140,581 $ 549,671 $ 132,499 $ 1,822,751 For the nine months ended September 30, 2020 and 2019, 90% and 92%, respectively, of the Company’s revenue was recognized as products and services transferred over time.

Accounts Receivable Sale Progra

Accounts Receivable Sale Program9 Months Ended
Sep. 30, 2020
Receivables [Abstract]
Accounts Receivable Sales ProgramNote 11 – Accounts Receivable Sale Program As of September 30, 2020, in connection with three trade accounts receivable sale programs with unaffiliated financial institutions, the Company may elect to sell, at a discount, on an ongoing basis, up to a maximum of $ 120.0 million of specific accounts receivable at any one time. During the three months ended September 30, 2020 and 2019, the Company sold $ 71.5 million and $ 75.1 million, respectively, of accounts receivable under this program, and in exchange, the Company received cash proceeds of $ 71.4 million and $ 74.9 million, respectively, net of the discount. During the nine months ended September 30, 2020 and 2019, the Company sold $ 225.8 million and $ 205.7 million, respectively, of accounts receivable under this program, and in exchange, the Company received cash proceeds of $ 225.4 million and $ 205.1 million, respectively, net of the discount. The loss on the sale resulting from the discount was recorded to other income (expense), net within the Condensed Consolidated Statements of Income.

Contingencies

Contingencies9 Months Ended
Sep. 30, 2020
Contingencies [Abstract]
ContingenciesNote 12 – Contingencies The Company is involved in various legal actions arising in the ordinary course of business. In the opinion of management, the ultimate disposition of these matters will not have a material adverse effect on the Company’s consolidated financial position or results of operations.

Restructuring Charges

Restructuring Charges9 Months Ended
Sep. 30, 2020
Restructuring Charges [Abstract]
Restructuring ChargesNote 13 – Restructuring Charges The Company has undertaken initiatives to restructure its business operations to improve utilization and realize cost savings. These initiatives have included changing the number and location of production facilities, largely to align capacity and infrastructure with current and anticipated customer demand. This alignment includes transferring programs from higher cost geographies to lower cost geographies. The process of restructuring entails moving production between facilities, reducing staff levels, realigning our business processes, reorganizing our management and other activities. The Company recognized restructuring charges during 2020 and 2019 primarily related to facility transitions in the Americas, capacity reduction and reductions in workforce in certain facilities across various regions. The following table summarizes the 2020 activity in the accrued restructuring balances related to the restructuring activities initiated prior to September 30, 2020: Balance as of Foreign Balance as of December 31, Restructuring Cash Non-Cash Exchange September 30, (in thousands) 2019 Charges Payment Activity Adjustments 2020 2020 Restructuring: Severance $ — $ 5,119 $ ( 1,391) ( 25) $ — $ 3,703 Leased facilities and equipment — 148 ( 3) ( 145) — — Other exit costs — 210 ( 40) — — 170 — 5,477 ( 1,434) ( 170) — 3,873 2019 Restructuring: Severance 3,956 ( 1,183) ( 2,470) ( 72) — 231 Leased facilities and equipment — 3,070 ( 1,491) ( 1,144) — 435 Other exit costs — 1,373 ( 384) ( 729) — 260 3,956 3,260 ( 4,345) ( 1,945) — 926 Total $ 3,956 $ 8,737 $ ( 5,779) ( 2,115) $ — $ 4,799 In addition, during the nine months ended September 30, 2020, we incurred $ 5.7 million and $ 1.0 million in costs related to asset impairments in the Americas and Asia, respectively.

Ransomware Incident

Ransomware Incident9 Months Ended
Sep. 30, 2020
Ransomware incident
Ransomware incidentNote 14 —Ransomware Incident During the fourth quarter ended December 31, 2019, some of the Company’s systems were affected by a ransomware incident that encrypted information on its systems and disrupted customer and employee access to its applications and services. The Company immediately took steps to isolate the impact and implemented measures to prevent additional systems from being affected, including taking its network offline as a precaution. In connection with this incident, third party consultants and forensic experts were engaged to assist with the restoration and remediation of the Company’s systems and, with the assistance of law enforcement, to investigate the incident. The Company has found no evidence that customer or employee data was exfiltrated from its network. The Company restored connectivity and resumed operations quickly following the ransomware incident. However, fourth quarter 2019 operations were adversely affected by the inefficiencies caused by taking the network offline for a period of time. As a result, the Company’s fourth quarter 2019 revenue was also adversely affected as the Company was unable to fulfill a portion of customer demand during the quarter. We do have insurance coverage, including cyber insurance, and are working diligently with our insurance carriers on claims to recover costs incurred. We expect that the insurance recovery process will be ongoing throughout 2020. In 2019, ransomware incident related costs incurred totaled $ 7.7 million, net of estimated insurance recoveries of $ 5.0 million. These costs were primarily comprised of certain employee related expenses and various third party consulting services including forensic experts, legal counsel and other IT professional expenses. During the nine months ended September 30, 2020, the Company collected $ 6.6 million of insurance recoveries. Any further insurance recoveries will be recorded when considered probable.

Earnings Per Share

Earnings Per Share9 Months Ended
Sep. 30, 2020
Earnings Per Share [Abstract]
Earnings Per ShareNote 15 – Earnings Per Share Basic earnings per share is computed using the weighted-average number of shares outstanding. Diluted earnings per share is computed using the weighted-average number of shares outstanding adjusted for the incremental shares attributed to outstanding stock equivalents. Stock equivalents include common stock issuable upon the exercise of stock options and other equity instruments and are computed using the treasury stock method. Under the treasury stock method, the exercise price of a share and the amount of compensation cost, if any, for future service that the Company has not yet recognized are assumed to be used to repurchase shares in the current period. In periods when losses are reported, the weighted-average number of shares outstanding excludes stock equivalents because their inclusion would have an anti-dilutive effect. The following table sets forth the calculation of basic and diluted earnings per share: Three Months Ended Nine Months Ended September 30, September 30, (in thousands, except per share data) 2020 2019 2020 2019 Net income $ 5,915 $ 7,136 $ 6,360 $ 30,356 Denominator for basic earnings per share - weighted-average number of common shares outstanding during the period 36,467 37,419 36,565 38,813 Incremental common shares attributable to exercise of dilutive options 22 80 36 77 Incremental common shares attributable to outstanding restricted stock units 55 146 220 294 Denominator for diluted earnings per share 36,544 37,645 36,821 39,184 Basic earnings per share $ 0.16 $ 0.19 $ 0.17 $ 0.78 Diluted earnings per share $ 0.16 $ 0.19 $ 0.17 $ 0.77 Restricted stock units totaling 1.0 million and 0.5 million shares for the three and nine months ended September 30, 2020, and outstanding stock options totaling 0.1 million shares for the three months ended September 30, 2020, were not included in the computation of diluted earnings per share because their effect would have been anti-dilutive. Restricted stock units totaling 0.1 million and 0.2 million shares, respectively, for the three and nine months ended September 30, 2019 were not included in the computation of diluted earnings per share because their effect would have been anti-dilutive.

Financial Instruments

Financial Instruments9 Months Ended
Sep. 30, 2020
Financial Instruments
Financial InstrumentsNote 16 – Financial Instruments The Company’s financial instruments include cash equivalents, accounts receivable, other receivables, accounts payable, accrued liabilities and long-term debt. The Company believes that the carrying values of these instruments approximate fair value. The Company uses derivative instruments to manage the variability of foreign currency obligations and interest rates. The Company does not enter into derivatives for speculative purposes. As of September 30, 2020, all the Company’s derivative instruments were recorded at fair value using Level 3 inputs. The forward currency exchange contract in place as of September 30, 2020 has not been designated as an accounting hedge and, therefore, changes in fair value are recorded within the Condensed Consolidated Statements of Income. The Company has an interest rate swap agreement, with a notional amount of $ 138.8 million and $ 144.4 million as of September 30, 2020 and December 31, 2019, respectively, to hedge a portion of its interest rate exposure on outstanding borrowings under the Credit Agreement. Under this interest rate swap agreement, the Company receives variable rate interest payments based on the one-month LIBOR rate and pays fixed rate interest payments. The fixed interest rate for the contract is 2.928%. The effect of this swap is to convert a portion of the floating rate interest expense to fixed interest rate expense. Based on the terms of the interest rate swap contract and the underlying borrowings outstanding under the Credit Agreement, the interest rate contract was determined to be highly effective, and thus qualifies and has been designated as a cash flow hedge. As such, changes in the fair value of the interest rate swap are recorded in other comprehensive income (loss) on the accompanying Condensed Consolidated Balance Sheets until earnings are affected by the variability of cash flows. The fair value of the interest rate swap was a $ 10.2 million liability as of September 30, 2020 and a $ 6.3 million liability as of December 31, 2019 recorded in other long-term liabilities. During the nine months ended September 30, 2020, the Company recorded an unrealized loss of $ 3.9 million ($ 2.9 million net of tax) on the swap in other comprehensive income (loss). As of December 31, 2017, the Company had an interest rate swap agreement with a notional amount of $ 155.3 million with a fixed interest rate of 1.4935% which was terminated in October 2018 for $ 3.5 million. This gain is being amortized to offset interest expense over the original term of the swap agreement. During the nine months ended September 30, 2020, the Company transferred unrealized gains of $ 1.3 million ($ 1.0 million net of tax) on the terminated swap to interest expense. See Note 17.

Accumulated Other Comprehensive

Accumulated Other Comprehensive Loss9 Months Ended
Sep. 30, 2020
Accumulated Other Comprehensive Loss
Accumulated Other Comprehensive LossNote 17 – Accumulated Other Comprehensive Loss The changes in accumulated other comprehensive loss by component were as follows: Foreign currency Derivative translation instruments, (in thousands) adjustments net of tax Other Total Balances, December 31, 2019 $ ( 12,425) $ ( 3,600) $ ( 734) $ ( 16,759) Other comprehensive income (loss) before reclassifications 1,654 ( 2,929) 302 ( 973) Amounts reclassified from accumulated other comprehensive income (loss) — ( 982) — ( 982) Net current period other comprehensive income (loss) 1,654 ( 3,911) 302 ( 1,955) Balances, September 30, 2020 $ ( 10,771) $ ( 7,511) $ ( 432) $ ( 18,714) See Note 16 for further explanation of the change in derivative instruments that is recorded in Accumulated Other Comprehensive Loss. Amounts reclassified from accumulated other comprehensive loss during 2020 primarily affected interest expense.

Segment And Geographic Informat

Segment And Geographic Information9 Months Ended
Sep. 30, 2020
Segment And Geographic Information [Abstract]
Segment And Geographic InformationNote 18 – Segment and Geographic Information The Company currently has manufacturing facilities in the Americas, Asia and Europe to serve its customers. The Company is operated and managed geographically, and management evaluates performance and allocates the Company’s resources on a geographic basis. Intersegment sales are generally recorded at prices that approximate arm’s length transactions. Operating segments’ measure of profitability is based on income from operations, which includes net sales to third parties, related cost of sales and operating expenses directly attributable to the segment. The operating margin of each segment reflects the cost structure of the segments and are not comparable. The accounting policies for the reportable operating segments are the same as for the Company taken as a whole. The Company has three reportable operating segments: Americas, Asia and Europe. Information about operating segments is as follows: Three Months Ended Nine Months Ended September 30, September 30, (in thousands) 2020 2019 2020 2019 Net sales: Americas $ 305,636 $ 344,361 $ 908,832 $ 1,140,581 Asia 197,507 188,092 557,495 549,671 Europe 39,543 42,641 126,767 132,499 Elimination of intersegment sales ( 16,735) ( 19,865) ( 61,213) ( 63,100) $ 525,951 $ 555,229 $ 1,531,881 $ 1,759,651 Depreciation and amortization: Americas $ 5,844 $ 5,646 $ 17,191 $ 16,323 Asia 2,801 2,820 8,247 8,363 Europe 706 750 2,131 2,322 Corporate 3,057 3,048 9,370 9,381 $ 12,408 $ 12,264 $ 36,939 $ 36,389 Income from operations: Americas $ 10,062 $ 10,877 $ 21,700 $ 48,437 Asia 17,865 13,209 45,887 41,666 Europe 1,395 1,871 4,270 5,095 Corporate and intersegment eliminations ( 20,663) ( 16,159) ( 58,580) ( 57,372) 8,659 9,798 13,277 37,826 Interest expense ( 2,136) ( 1,687) ( 6,189) ( 5,014) Interest income 154 734 1,040 3,084 Other income (expense) 439 ( 136) ( 191) 2,276 Income before income taxes $ 7,116 $ 8,709 $ 7,937 $ 38,172 Capital expenditures: Americas $ 2,134 $ 4,210 $ 17,992 $ 11,910 Asia 1,330 3,965 4,646 7,901 Europe 252 1,304 1,294 2,035 Corporate 2,096 968 5,170 4,096 $ 5,812 $ 10,447 $ 29,102 $ 25,942 September 30, December 31, (in thousands) 2020 2019 Total assets: Americas $ 810,455 $ 792,180 Asia 536,991 533,508 Europe 127,392 139,977 Corporate and other 259,669 294,209 $ 1,734,507 $ 1,759,874 Geographic net sales information reflects the destination of the product shipped. Long-lived assets information is based upon the physical location of the asset. Three Months Ended Nine Months Ended September 30, September 30, (in thousands) 2020 2019 2020 2019 Geographic net sales: United States $ 346,849 $ 362,136 $ 1,001,725 $ 1,196,965 Singapore 51,267 51,025 161,805 135,429 Asia 48,337 49,175 126,863 143,140 Europe 55,372 64,592 177,651 202,985 Other Foreign 24,126 28,301 63,837 81,132 $ 525,951 $ 555,229 $ 1,531,881 $ 1,759,651 September 30, December 31, 2020 2019 Long-lived assets: United States $ 239,332 $ 247,074 Asia 70,975 76,507 Europe 18,438 20,258 Other 23,219 23,563 $ 351,964 $ 367,402

Supplemental Cash Flow And Non-

Supplemental Cash Flow And Non-Cash Information9 Months Ended
Sep. 30, 2020
Supplemental Cash Flow Information [Abstract]
Supplemental Cash Flow and Non-Cash InformationNote 19 – Supplemental Cash Flow and Non-Cash Information The following information concerns supplemental disclosures of cash payments. Three Months Ended Nine Months Ended September 30, September 30, (in thousands) 2020 2019 2020 2019 Income taxes paid, net $ 11,629 $ 2,091 $ 14,596 $ 16,375 Interest paid 2,364 2,333 6,791 6,355 Non-cash investing activity: Additions to property, plant and equipment in accounts payable $ 6,531 $ 2,370

New Accounting Pronouncements (

New Accounting Pronouncements (Policies)9 Months Ended
Sep. 30, 2020
New Accounting Pronouncements
Credit Loss, Financial Instrument [Policy Text Block]Adopted in 2020 In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments , which replaces the current incurred loss impairment methodology with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This update is effective for annual reporting periods beginning after December 15, 2019. The Company adopted this update effective January 1, 2020
Revenue Recognition Policy [Text Block]The Company’s revenues are generated primarily from the sale of manufactured products built to customer specifications. The Company also generates revenue from design, development and engineering services, in addition to the sale of other inventory. Revenue is measured based on consideration specified in a contract with a customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a manufactured product to a customer. The Company’s contracts with customers are generally short-term in nature. Customers are generally billed when the product is shipped or as services are performed. Under the majority of the Company’s manufacturing contracts with customers, the customer controls all the work-in-progress as products are being built. Revenues under these contracts are recognized progressively based on the cost-to-cost method. For other manufacturing contracts, the customer does not take control of the product until it is completed. Under these contracts, the Company recognizes revenue upon transfer of control of product to the customer. Revenue from design, development and engineering services is recognized over time as the services are performed. The Company assumes no significant obligations after shipment as it typically warrants workmanship only. Therefore, the warranty provisions are generally not significant. If the Company records revenue, but does not issue an invoice, a contract asset is recognized. The contract asset is transferred to accounts receivable when the entitlement to payment becomes unconditional. Taxes assessed by governmental authorities that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of sales.

Contract Assets (Tables)

Contract Assets (Tables)9 Months Ended
Sep. 30, 2020
Contract Assets
Changes In Contract AssetsSignificant changes in the contract asset balance during the period are as follows: Nine Months Ended September 30, (in thousands) 2020 2019 Beginning balance as of December 31, $ 161,061 $ 140,082 Revenue recognized 1,382,582 1,613,047 Amounts collected or invoiced ( 1,382,247) ( 1,592,061) Ending balance as of September 30, $ 161,396 $ 161,068

Inventories (Tables)

Inventories (Tables)9 Months Ended
Sep. 30, 2020
Inventories [Abstract]
Schedule Of Inventory CostsNote 4 – Inventories Inventory costs are summarized as follows: September 30, December 31, (in thousands) 2020 2019 Raw materials $ 336,774 $ 304,069 Work in process 10,598 8,282 Finished goods 5,479 2,605 $ 352,851 $ 314,956

Goodwill And Other Intangible_2

Goodwill And Other Intangible Assets (Tables)9 Months Ended
Sep. 30, 2020
Goodwill And Other Intangible Assets [Abstract]
Goodwill RollforwardGoodwill allocated to the Company’s reportable segments was as follows: (in thousands) Americas Asia Total Goodwill as of December 31, 2019 and September 30, 2020 $ 154,014 $ 38,102 $ 192,116
Schedule Of Intangible AssetsIntangible assets as of September 30, 2020 and December 31, 2019 were as follows: As of September 30, 2020 Gross Net Carrying Accumulated Carrying (in thousands) Amount Amortization Amount Customer relationships $ 100,174 $ ( 51,789) $ 48,385 Purchased software costs 44,467 ( 32,974) 11,493 Technology licenses 28,800 ( 26,445) 2,355 Trade names and trademarks 7,800 — 7,800 Other 868 ( 327) 541 Total $ 182,109 $ ( 111,535) $ 70,574 As of December 31, 2019 Gross Net Carrying Accumulated Carrying (in thousands) Amount Amortization Amount Customer relationships $ 100,123 $ ( 46,981) $ 53,142 Purchased software costs 41,604 ( 32,012) 9,592 Technology licenses 28,800 ( 24,100) 4,700 Trade names and trademarks 7,800 — 7,800 Other 868 ( 309) 559 Total $ 179,195 $ ( 103,402) $ 75,793
Schedule Of Amortization ExpenseAmortization on the statements of cash flow for the nine months ended September 30, 2020 and 2019 was as follows: Nine Months Ended September 30, (in thousands) 2020 2019 Amortization of intangible assets $ 7,120 $ 7,095 Amortization of capitalized purchased software costs 1,074 1,029 Amortization of debt costs 345 345 $ 8,539 $ 8,469
Schedule Of Estimated Future Amortization ExpenseThe estimated future amortization expense of acquired intangible assets and capitalized purchased software costs for each of the next five years is as follows (in thousands): Year ending December 31, Amount 2020 (remaining three months) $ 2,837 2021 8,230 2022 8,088 2023 6,759 2024 5,581

Borrowing Facilities (Tables)

Borrowing Facilities (Tables)9 Months Ended
Sep. 30, 2020
Borrowing Facilities
Schedule Of DebtLong-term debt outstanding as of September 30, 2020 and December 31, 2019 consists of the following: September 30, December 31, (in thousands) 2020 2019 Revolving credit facility, due 2023 $ 15,000 $ — Term loan, due 2023 138,750 144,375 Less unamortized debt issuance costs ( 1,272) ( 1,616) Long-term debt $ 152,478 $ 142,759

Leases (Tables)

Leases (Tables)9 Months Ended
Sep. 30, 2020
Leases [Abstract]
Components of lease expense, and lease assets and liabilitiesThe components of lease expense were as follows: Three Months Ended Nine Months Ended September 30, September 30, (in thousands) 2020 2019 2020 2019 Finance lease cost: Amortization of right-of-use assets (included in depreciation expense) $ 177 $ 178 $ 532 $ 534 Interest on lease liabilities 102 135 329 422 Operating lease cost 3,936 4,181 12,074 12,861 Short-term lease cost 105 131 483 452 Variable lease cost 406 595 1,322 1,391 Total lease cost $ 4,726 $ 5,220 $ 14,740 $ 15,660 Nine Months Ended September 30, 2020 September 30, 2019 Other information: Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows used for finance lease $ 354 $ 444 Operating cash flows used for operating leases $ 11,798 $ 11,142 Financing cash flows used for finance lease $ 980 $ 864 Right-to-use assets obtained in exchange for new operating lease liabilities $ 16,470 $ 15,282 The lease assets and liabilities were as follows (in thousands): September 30, December 31, 2020 2019 Finance lease right-of-use assets (included in other assets) $ 1,778 $ 2,311 Operating lease right-of-use assets $ 82,849 $ 76,859 Finance lease liability, current (included in current installments of long-term debt) $ 1,457 $ 1,325 Finance lease liability, noncurrent (included in long-term debt) $ 2,543 $ 3,654 Operating lease liabilities, current (included in accrued liabilities) $ 11,466 $ 11,043 Operating lease liabilities, noncurrent $ 74,407 $ 67,898 Weighted average remaining lease term – finance leases 2.8 years 3.5 years Weighted average remaining lease term – operating leases 10.1 years 10.2 years Weighted average discount rate – finance leases 10.1% 10.1% Weighted average discount rate – operating leases 4.4% 4.7%
Future annual minimum lease payments and finance lease commitmentsFuture annual minimum lease payments and finance lease commitments as of September 30, 2020 were as follows (in thousands): Operating Finance Year ending December 31, Leases Leases 2020 (remaining three months) $ 3,760 $ 448 2021 13,955 1,816 2022 12,363 1,853 2023 10,962 465 2024 9,990 — 2025 and thereafter 57,147 — Total minimum lease payments $ 108,177 $ 4,582 Less: imputed interest ( 22,304) ( 582) Present value of lease liabilities $ 85,873 $ 4,000

Common Stock and Stock-Based _2

Common Stock and Stock-Based Awards Plans (Tables)9 Months Ended
Sep. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Schedule Of Unrecognized Compensation Cost And Remaining Weighted-Average Amortization Stock-Based AwardsAs of September 30, 2020, the unrecognized compensation cost and remaining weighted-average amortization period related to stock-based awards were as follows: Performance- Time-based based Restricted Restricted Stock Stock (in thousands, except remaining period data) Units Units (1) Unrecognized compensation cost $ 22,573 $ 5,570 Remaining weighted-average amortization period 2.7 years 1.7 years (1)
Weighted-Average Assumptions Used To Value The Options GrantedThe following table summarizes activities relating to the Company’s stock options:
Summary Of Stock Options Weighted- Weighted- Average Aggregate Number of Average Remaining Intrinsic Options Exercise Contractual Value (in thousands) Price Term (Years) (in thousands) Outstanding as of December 31, 2019 270 $ 20.02 Exercised ( 20) 22.60 Outstanding and exercisable as of September 30, 2020 250 $ 19.81 2.66 $ 425
Restricted Stock Units (RSUs) [Member]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Summary Of Stock-Based AwardsThe following table summarizes the activities related to the Company’s time-based restricted stock units: Weighted- Number of Average Units Grant Date (in thousands) Fair Value Non-vested awards outstanding as of December 31, 2019 893 $ 28.06 Granted 525 26.61 Vested ( 301) 27.61 Forfeited ( 45) 28.60 Non-vested awards outstanding as of September 30, 2020 1,072 $ 27.45
Performance-Based Restricted Stock Units [Member]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Summary Of Stock-Based AwardsThe following table summarizes the activities related to the Company’s performance-based restricted stock units: Weighted- Number of Average Units Grant Date (in thousands) Fair Value Non-vested awards outstanding as of December 31, 2019 384 $ 28.89 Granted (1) 165 28.02 Forfeited ( 181) 30.04 Non-vested awards outstanding as of September 30, 2020 368 $ 27.93 (1)

Income Taxes (Tables)

Income Taxes (Tables)9 Months Ended
Sep. 30, 2020
Income Taxes [Abstract]
Schedule Of Income Tax ExpenseNote 9 – Income Taxes Income tax expense (benefit) consists of the following: Nine Months Ended September 30, (in thousands) 2020 2019 Federal – current $ 1,288 $ 907 Foreign – current 3,865 5,607 State – current 503 1,096 Deferred ( 4,079) 206 $ 1,577 $ 7,816
Schedule Of Tax IncentivesThe net impact of these tax incentives was to lower foreign income tax expense for the nine months ended September 30, 2020 and 2019 by approximately $ 3.4 million (approximately $ 0.09 per diluted share) and $ 4.0 million (approximately $ 0.10 per diluted share), respectively, as follows: Nine Months Ended September 30, (in thousands) 2020 2019 Malaysia 2,164 2,294 Thailand 1,209 1,705 $ 3,373 $ 3,999

Revenue (Tables)

Revenue (Tables)9 Months Ended
Sep. 30, 2020
Revenue From Contract With Customer [Abstract]
Disaggregation of revenueDisaggregation of revenue In the following tables, revenue is disaggregated by market sector. The tables also include a reconciliation of the disaggregated revenue with the reportable operating segments. Reportable Operating Segments Three Months Ended September 30, 2020 (in thousands) Americas Asia Europe Total Market Sector: Industrials $ 24,303 $ 47,281 $ 14,600 $ 86,184 A&D 100,941 — 3,958 104,899 Medical 65,389 61,322 7,431 134,142 Semi-Cap 47,021 38,546 13,154 98,721 Computing 35,788 8,551 — 44,339 Telecommunication 22,023 35,507 136 57,666 External revenue 295,465 191,207 39,279 525,951 Elimination of intersegment sales 10,171 6,300 264 16,735 Segment revenue $ 305,636 $ 197,507 $ 39,543 $ 542,686 Nine Months Ended September 30, 2020 Americas Asia Europe Total Market Sector: Industrials $ 82,546 $ 144,885 $ 48,709 $ 276,140 A&D 294,892 — 17,731 312,623 Medical 207,202 161,415 18,252 386,869 Semi-Cap 114,791 112,989 40,512 268,292 Computing 101,349 23,444 — 124,793 Telecommunication 69,692 92,955 517 163,164 External revenue 870,472 535,688 125,721 1,531,881 Elimination of intersegment sales 38,360 21,807 1,046 61,213 Segment revenue $ 908,832 $ 557,495 $ 126,767 $ 1,593,094 Reportable Operating Segments Three Months Ended September 30, 2019 (in thousands) Americas Asia Europe Total Market Sector: Industrials $ 41,328 $ 55,454 $ 18,191 $ 114,973 A&D 108,101 — 7,253 115,354 Medical 79,201 44,582 3,990 127,773 Semi-Cap 23,998 31,332 12,721 68,051 Computing 47,364 12,158 — 59,522 Telecommunication 33,793 35,459 304 69,556 External revenue 333,785 178,985 42,459 555,229 Elimination of intersegment sales 10,576 9,107 182 19,865 Segment revenue $ 344,361 $ 188,092 $ 42,641 $ 575,094 Nine Months Ended September 30, 2019 Americas Asia Europe Total Market Sector: Industrials $ 127,714 $ 162,681 $ 55,615 $ 346,010 A&D 302,961 — 23,247 326,208 Medical 205,575 126,486 13,377 345,438 Semi-Cap 78,536 79,801 38,185 196,522 Computing 277,538 38,899 85 316,522 Telecommunication 111,422 116,090 1,439 228,951 External revenue 1,103,746 523,957 131,948 1,759,651 Elimination of intersegment sales 36,835 25,714 551 63,100 Segment revenue $ 1,140,581 $ 549,671 $ 132,499 $ 1,822,751

Restructuring Charges (Tables)

Restructuring Charges (Tables)9 Months Ended
Sep. 30, 2020
Restructuring Charges [Abstract]
Schedule Of Accrued RestructuringThe following table summarizes the 2020 activity in the accrued restructuring balances related to the restructuring activities initiated prior to September 30, 2020: Balance as of Foreign Balance as of December 31, Restructuring Cash Non-Cash Exchange September 30, (in thousands) 2019 Charges Payment Activity Adjustments 2020 2020 Restructuring: Severance $ — $ 5,119 $ ( 1,391) ( 25) $ — $ 3,703 Leased facilities and equipment — 148 ( 3) ( 145) — — Other exit costs — 210 ( 40) — — 170 — 5,477 ( 1,434) ( 170) — 3,873 2019 Restructuring: Severance 3,956 ( 1,183) ( 2,470) ( 72) — 231 Leased facilities and equipment — 3,070 ( 1,491) ( 1,144) — 435 Other exit costs — 1,373 ( 384) ( 729) — 260 3,956 3,260 ( 4,345) ( 1,945) — 926 Total $ 3,956 $ 8,737 $ ( 5,779) ( 2,115) $ — $ 4,799

Earnings Per Share (Tables)

Earnings Per Share (Tables)9 Months Ended
Sep. 30, 2020
Earnings Per Share [Abstract]
Calculation of Basic and Diluted Earnings per ShareThe following table sets forth the calculation of basic and diluted earnings per share: Three Months Ended Nine Months Ended September 30, September 30, (in thousands, except per share data) 2020 2019 2020 2019 Net income $ 5,915 $ 7,136 $ 6,360 $ 30,356 Denominator for basic earnings per share - weighted-average number of common shares outstanding during the period 36,467 37,419 36,565 38,813 Incremental common shares attributable to exercise of dilutive options 22 80 36 77 Incremental common shares attributable to outstanding restricted stock units 55 146 220 294 Denominator for diluted earnings per share 36,544 37,645 36,821 39,184 Basic earnings per share $ 0.16 $ 0.19 $ 0.17 $ 0.78 Diluted earnings per share $ 0.16 $ 0.19 $ 0.17 $ 0.77

Accumulated Other Comprehensi_2

Accumulated Other Comprehensive Loss (Tables)9 Months Ended
Sep. 30, 2020
Accumulated Other Comprehensive Loss
Schedule Of Accumulated Other Comprehensive LossThe changes in accumulated other comprehensive loss by component were as follows: Foreign currency Derivative translation instruments, (in thousands) adjustments net of tax Other Total Balances, December 31, 2019 $ ( 12,425) $ ( 3,600) $ ( 734) $ ( 16,759) Other comprehensive income (loss) before reclassifications 1,654 ( 2,929) 302 ( 973) Amounts reclassified from accumulated other comprehensive income (loss) — ( 982) — ( 982) Net current period other comprehensive income (loss) 1,654 ( 3,911) 302 ( 1,955) Balances, September 30, 2020 $ ( 10,771) $ ( 7,511) $ ( 432) $ ( 18,714)

Segment And Geographic Inform_2

Segment And Geographic Information (Tables)9 Months Ended
Sep. 30, 2020
Segment And Geographic Information [Abstract]
Schedule Of Operating SegmentsInformation about operating segments is as follows: Three Months Ended Nine Months Ended September 30, September 30, (in thousands) 2020 2019 2020 2019 Net sales: Americas $ 305,636 $ 344,361 $ 908,832 $ 1,140,581 Asia 197,507 188,092 557,495 549,671 Europe 39,543 42,641 126,767 132,499 Elimination of intersegment sales ( 16,735) ( 19,865) ( 61,213) ( 63,100) $ 525,951 $ 555,229 $ 1,531,881 $ 1,759,651 Depreciation and amortization: Americas $ 5,844 $ 5,646 $ 17,191 $ 16,323 Asia 2,801 2,820 8,247 8,363 Europe 706 750 2,131 2,322 Corporate 3,057 3,048 9,370 9,381 $ 12,408 $ 12,264 $ 36,939 $ 36,389 Income from operations: Americas $ 10,062 $ 10,877 $ 21,700 $ 48,437 Asia 17,865 13,209 45,887 41,666 Europe 1,395 1,871 4,270 5,095 Corporate and intersegment eliminations ( 20,663) ( 16,159) ( 58,580) ( 57,372) 8,659 9,798 13,277 37,826 Interest expense ( 2,136) ( 1,687) ( 6,189) ( 5,014) Interest income 154 734 1,040 3,084 Other income (expense) 439 ( 136) ( 191) 2,276 Income before income taxes $ 7,116 $ 8,709 $ 7,937 $ 38,172 Capital expenditures: Americas $ 2,134 $ 4,210 $ 17,992 $ 11,910 Asia 1,330 3,965 4,646 7,901 Europe 252 1,304 1,294 2,035 Corporate 2,096 968 5,170 4,096 $ 5,812 $ 10,447 $ 29,102 $ 25,942 September 30, December 31, (in thousands) 2020 2019 Total assets: Americas $ 810,455 $ 792,180 Asia 536,991 533,508 Europe 127,392 139,977 Corporate and other 259,669 294,209 $ 1,734,507 $ 1,759,874
Schedule Of Geographic Net Sales And Long-Lived AssetsGeographic net sales information reflects the destination of the product shipped. Long-lived assets information is based upon the physical location of the asset. Three Months Ended Nine Months Ended September 30, September 30, (in thousands) 2020 2019 2020 2019 Geographic net sales: United States $ 346,849 $ 362,136 $ 1,001,725 $ 1,196,965 Singapore 51,267 51,025 161,805 135,429 Asia 48,337 49,175 126,863 143,140 Europe 55,372 64,592 177,651 202,985 Other Foreign 24,126 28,301 63,837 81,132 $ 525,951 $ 555,229 $ 1,531,881 $ 1,759,651 September 30, December 31, 2020 2019 Long-lived assets: United States $ 239,332 $ 247,074 Asia 70,975 76,507 Europe 18,438 20,258 Other 23,219 23,563 $ 351,964 $ 367,402

Supplemental Cash Flow and No_2

Supplemental Cash Flow and Non-Cash Information (Tables)9 Months Ended
Sep. 30, 2020
Supplemental Cash Flow Information [Abstract]
Schedule Of Supplemental Cash Flow and Non-Cash InformationNote 19 – Supplemental Cash Flow and Non-Cash Information The following information concerns supplemental disclosures of cash payments. Three Months Ended Nine Months Ended September 30, September 30, (in thousands) 2020 2019 2020 2019 Income taxes paid, net $ 11,629 $ 2,091 $ 14,596 $ 16,375 Interest paid 2,364 2,333 6,791 6,355 Non-cash investing activity: Additions to property, plant and equipment in accounts payable $ 6,531 $ 2,370

New Accounting Pronouncements_2

New Accounting Pronouncements (Narrative) (Details)Sep. 30, 2020
New Accounting Pronouncements
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]true
Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]false
Change in Accounting Principle, Accounting Standards Update, Adoption DateJan. 1,
2020

Contract Assets (Narrative) (De

Contract Assets (Narrative) (Details) - USD ($) $ in ThousandsSep. 30, 2020Dec. 31, 2019
Contract Assets
Contract assets $ 161,396 $ 161,061

Contract Assets (Schedule Of Ch

Contract Assets (Schedule Of Changes) (Details) - USD ($) $ in Thousands9 Months Ended
Sep. 30, 2020Sep. 30, 2019
Change in Contract with Customer, Asset [Abstract]
Beginning balance $ 161,061 $ 140,082
Revenue recognized1,382,582 1,613,047
Amounts collected or invoiced(1,382,247)(1,592,061)
Ending balance $ 161,396 $ 161,068

Inventories (Schedule Of Invent

Inventories (Schedule Of Inventory Costs) (Details) - USD ($) $ in ThousandsSep. 30, 2020Dec. 31, 2019
Inventories [Abstract]
Raw materials $ 336,774 $ 304,069
Work in process10,598 8,282
Finished goods5,479 2,605
Inventories $ 352,851 $ 314,956

Goodwill And Other Intangible_3

Goodwill And Other Intangible Assets (Narrative) (Details)9 Months Ended
Sep. 30, 2020
Minimum [Member] | Customer Relationships [Member]
Goodwill And Other Intangible Assets [Line Items]
Estimated useful life10 years
Minimum [Member] | Purchased Software Costs [Member]
Goodwill And Other Intangible Assets [Line Items]
Estimated useful life2 years
Maximum [Member] | Customer Relationships [Member]
Goodwill And Other Intangible Assets [Line Items]
Estimated useful life14 years
Maximum [Member] | Purchased Software Costs [Member]
Goodwill And Other Intangible Assets [Line Items]
Estimated useful life14 years

Goodwill and Other Intangible_4

Goodwill and Other Intangible Assets (Schedule of Goodwill by Reportable Segments) (Details) - USD ($) $ in ThousandsSep. 30, 2020Dec. 31, 2019
Goodwill [Line Items]
Goodwill $ 192,116 $ 192,116
Americas [Member]
Goodwill [Line Items]
Goodwill154,014 154,014
Asia [Member]
Goodwill [Line Items]
Goodwill $ 38,102 $ 38,102

Goodwill And Other Intangible_5

Goodwill And Other Intangible Assets (Schedule Of Other Intangible Assets) (Details) - USD ($) $ in ThousandsSep. 30, 2020Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]
Gross carrying amount $ 182,109 $ 179,195
Accumulated amortization(111,535)(103,402)
Net carrying amount70,574 75,793
Customer Relationships [Member]
Finite-Lived Intangible Assets [Line Items]
Gross carrying amount100,174 100,123
Accumulated amortization(51,789)(46,981)
Net carrying amount48,385 53,142
Purchased Software Costs [Member]
Finite-Lived Intangible Assets [Line Items]
Gross carrying amount44,467 41,604
Accumulated amortization(32,974)(32,012)
Net carrying amount11,493 9,592
Technology Licenses [Member]
Finite-Lived Intangible Assets [Line Items]
Gross carrying amount28,800 28,800
Accumulated amortization(26,445)(24,100)
Net carrying amount2,355 4,700
Trade Names and Trademarks [Member]
Finite-Lived Intangible Assets [Line Items]
Gross carrying amount7,800 7,800
Accumulated amortization0 0
Net carrying amount7,800 7,800
Other Intangible Assets [Member]
Finite-Lived Intangible Assets [Line Items]
Gross carrying amount868 868
Accumulated amortization(327)(309)
Net carrying amount $ 541 $ 559

Goodwill And Other Intangible_6

Goodwill And Other Intangible Assets (Schedule Of Amortization Expense) (Details) - USD ($) $ in Thousands3 Months Ended9 Months Ended
Sep. 30, 2020Sep. 30, 2019Sep. 30, 2020Sep. 30, 2019
Goodwill And Other Intangible Assets [Abstract]
Amortization of intangible assets $ 2,368 $ 2,367 $ 7,120 $ 7,095
Amortization of capitalized purchased software costs1,074 1,029
Amortization of debt costs345 345
Total amortization $ 8,539 $ 8,469

Goodwill And Other Intangible_7

Goodwill And Other Intangible Assets (Schedule Of Estimated Future Amortization Expense and Capitalized Purchase Software Costs) (Details) $ in ThousandsSep. 30, 2020USD ($)
Goodwill And Other Intangible Assets [Abstract]
2020 (remaining three months) $ 2,837
20218,230
20228,088
20236,759
2024 $ 5,581

Borrowing Facilities - Long-ter

Borrowing Facilities - Long-term debt outstanding (Details) - USD ($) $ in ThousandsSep. 30, 2020Dec. 31, 2019
Line of Credit Facility [Line Items]
Less unamortized debt issuance costs $ (1,272) $ (1,616)
Long-term debt152,478 142,759
Revolving credit facility, due 2023 [Member]
Line of Credit Facility [Line Items]
Principal amount15,000 0
Term loan, due 2023 [Member]
Line of Credit Facility [Line Items]
Principal amount $ 138,750 $ 144,375

Borrowing Facilities (Narrative

Borrowing Facilities (Narrative) (Details) - USD ($) $ in Thousands9 Months Ended
Sep. 30, 2020Dec. 31, 2019Jul. 20, 2018
Credit Agreement [Member]
Line of Credit Facility [Line Items]
Credit Agreement capacity $ 650,000
Description of variable interest rate basisInterest on outstanding borrowings under the Credit Agreement (other than swingline loans) accrues, at the Company’s option, at (a) the London Interbank Offered Rate (LIBOR) plus 1.0% to 2.0% or (b) the base rate plus 0.0% to 1.0%. 
Credit Agreement covenant termsThe Credit Agreement contains certain financial covenants as to interest coverage and debt leverage, and certain customary affirmative and negative covenants, including restrictions on the Company’s ability to incur additional debt and liens, pay dividends, repurchase shares, sell assets and merge or consolidate with other persons. Amounts due under the Credit Agreement could be accelerated upon specified events of default, including a failure to pay amounts due, breach of a covenant, material inaccuracy of a representation, or occurrence of bankruptcy or insolvency, subject, in some cases, to cure periods.
Credit agreement, secured by percentage of stock of the Company's domestic subsidiaries100.00%
Credit agreement, secured by percentage of voting capital stock of each direct foreign subsidiary65.00%
Credit Agreement [Member] | Bank Of America Credit Agreement [Member]
Line of Credit Facility [Line Items]
Credit Agreement descriptionOn July 20, 2018, the Company entered into a $650 million credit agreement (the Credit Agreement) by and among the Company, certain of its subsidiaries, the lenders party thereto and Bank of America, N.A.,as Administrative Agent, Swingline Lender and a L/C Issuer. The Credit Agreement is comprised of a 5-year $500 million revolving credit facility (the Revolving Credit Facility) and a 5-year $150 million term loan facility (the Term Loan Facility), both with a maturity date of July 20, 2023. The Term Loan Facility proceeds were used to (i) refinance a portion of existing indebtedness and terminate all commitments under the Company’s prior $430 million credit agreement and (ii) pay the fees, costs and expenses associated with the foregoing and the negotiation, execution and delivery of the Credit Agreement. The Revolving Credit Facility is available for general corporate purposes. The Credit Agreement includes an accordion feature pursuant to which the Company is permitted to add one or more incremental term loan and/or increase commitments under the Revolving Credit Facility in an aggregate amount not exceeding $275 million, subject to the satisfaction of certain conditions.
Credit Agreement issuerBank of America, N.A.,
Revolving Credit Facility [Member]
Line of Credit Facility [Line Items]
Credit Agreement capacity $ 500,000
Term period5 years
Credit Agreement maturity dateJul. 20,
2023
Possible increase to total commitments under Credit Agreement $ 275,000
Principal amount15,000 $ 0
Letters of credit outstanding amount3,700
Revolving credit facility, available for future borrowings $ 481,300 $ 430,000
Term Loan Facility [Member]
Line of Credit Facility [Line Items]
Term period5 years
Credit Agreement maturity dateJul. 20,
2023
Term Loan proceeds $ 150,000
Term Loan frequency of periodic paymentsquarterly
Derivative Notional Amount $ 138,800
Principal amount $ 138,750 $ 144,375
Debt Instrument, Interest Rate, Stated Percentage2.928%
Term Loan Facility [Member] | Interest Rate Swap [Member]
Line of Credit Facility [Line Items]
Derivative Notional Amount $ 138,800
Term Loan Facility [Member] | Bank Of America Credit Agreement [Member]
Line of Credit Facility [Line Items]
Quarterly principal installments $ 1,900
Minimum [Member] | Credit Agreement [Member]
Line of Credit Facility [Line Items]
U.S. Credit facility, commitment fee0.20%
Maximum [Member] | Credit Agreement [Member]
Line of Credit Facility [Line Items]
U.S. Credit facility, commitment fee0.30%
LIBOR Plus [Member] | Minimum [Member] | Credit Agreement [Member]
Line of Credit Facility [Line Items]
U.S. Credit facility, commitment fee1.00%
LIBOR Plus [Member] | Maximum [Member] | Credit Agreement [Member]
Line of Credit Facility [Line Items]
U.S. Credit facility, commitment fee2.00%
Alternate Base Rate Plus [Member] | Minimum [Member] | Credit Agreement [Member]
Line of Credit Facility [Line Items]
U.S. Credit facility, commitment fee0.00%
Alternate Base Rate Plus [Member] | Maximum [Member] | Credit Agreement [Member]
Line of Credit Facility [Line Items]
U.S. Credit facility, commitment fee1.00%

Leases - Components of lease ex

Leases - Components of lease expense, and lease assets and liabilities (Details) - USD ($) $ in Thousands3 Months Ended9 Months Ended
Sep. 30, 2020Sep. 30, 2019Sep. 30, 2020Sep. 30, 2019Dec. 31, 2019
Lease Cost
Amortization of right-to-use assets (included in depreciation expense) $ 177 $ 178 $ 532 $ 534
Interest on lease liabilities102 135 329 422
Operating lease cost3,936 4,181 12,074 12,861
Short-term lease cost105 131 483 452
Variable lease cost406 595 1,322 1,391
Total lease cost4,726 $ 5,220 14,740 15,660
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from finance lease354 444
Operating cash flows from operating leases11,798 11,142
Financing cash flows from finance lease980 864
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability16,470 $ 15,282
Assets and Liabilities, Lessee [Abstract]
Finance lease right-of-assets (included in other assets) $ 1,778 $ 1,778 $ 2,311
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]Other assets, netOther assets, net
Operating lease right-of-use assets $ 82,849 $ 82,849 76,859
Finance lease liability, current (included in current installments of long-term debt) $ 1,457 $ 1,457 1,325
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]Long Term Debt And Capital Lease Obligations CurrentLong Term Debt And Capital Lease Obligations Current
Finance lease liability, noncurrent (included in long-term debt) $ 2,543 $ 2,543 3,654
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]Long Term Debt And Capital Lease ObligationsLong Term Debt And Capital Lease Obligations
Operating lease liability, current (included in other accrued liabilities) $ 11,466 $ 11,466 11,043
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]Other Liabilities, CurrentOther Liabilities, Current
Operating lease liability, noncurrent $ 74,407 $ 74,407 $ 67,898
Weighted average remaining lease term finance leases2 years 9 months 18 days2 years 9 months 18 days3 years 6 months
Weighted average remaining lease term operating leases10 years 1 month 6 days10 years 1 month 6 days10 years 2 months 12 days
Weighted average discount rate finance leases10.10%10.10%10.10%
Weighted average discount rate operating leases4.40%4.40%4.70%

Leases - Future annual minimum

Leases - Future annual minimum lease payments and finance lease commitments (Details) $ in ThousandsSep. 30, 2020USD ($)
Operating Leases
2020 (remaining three months) $ 3,760
202113,955
202212,363
202310,962
20249,990
2025 and thereafter57,147
Total minimum lease payments108,177
Finance Leases
2020 (remaining three months)448
20211,816
20221,853
2023465
20240
2025 and thereafter0
Total minimum lease payments $ 4,582

Leases - Future annual minimu_2

Leases - Future annual minimum lease payments and finance lease commitments - Present value of lease liabilities (Details) $ in ThousandsSep. 30, 2020USD ($)
Present value of lease liabilities - Operating Leases
Total minimum lease payments $ 108,177
Less: imputed interest(22,304)
Present value of lease liabilities85,873
Present value of lease liabilities - Finance Leases
Total minimum lease payments4,582
Less: imputed interest(582)
Present value of lease liabilities $ 4,000

Leases (Narrative) (Details)

Leases (Narrative) (Details)9 Months Ended
Sep. 30, 2020
Leases [Abstract]
Lessee, Operating Lease, DescriptionThe Company has entered into leases for certain facilities, vehicles and other equipment. The Company’s leases consist mainly of operating leases which expire at various dates through 2036.
Lessee, Operating Lease, Variable Lease Payment, Terms and ConditionsVariable lease payments are generally expensed as incurred and include certain index-based changes in rent, certain nonlease components, such as maintenance and other services provided by the lessor, and other charges included in the lease.

Common Stock and Stock-Based _3

Common Stock and Stock-Based Awards Plans - Dividends and Share Repurchase Authorization (Narrative) (Details) - USD ($) $ / shares in Units, shares in Millions, $ in MillionsOct. 14, 2020Sep. 30, 2020Feb. 19, 2020Oct. 26, 2018Mar. 06, 2018
Dividends Payable [Line Items]
Quarterly cash dividend declared $ 0.16
Dividend declared dateSep. 11,
2020
Dividend record dateSep. 30,
2020
Dividends paid $ 17.2
Dividend paid dateOct. 14,
2020
Equity Class Of Treasury Stock [Line Items]
Repurchase of common shares program authorized amount $ 150 $ 100 $ 250
Repurchase of common shares remaining authorized amount $ 210.1
Subsequent Event [Member]
Dividends Payable [Line Items]
Dividends paid $ 5.8
Accelerated Stock Repurchase Agreement [Member]
Equity Class Of Treasury Stock [Line Items]
Repurchase of common shares, value $ 19.3
Repurchase of common Shares0.7
Repurchase of common shares, average cost per share $ 26.69

Common Stock and Stock-Based _4

Common Stock and Stock-Based Awards Plans (Schedule Of Unrecognized Compensation Cost And Remaining Weighted-Average Amortization Period) (Details) $ in Thousands9 Months Ended
Sep. 30, 2020USD ($)
Restricted Stock Units (RSUs) [Member]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Unrecognized compensation cost $ 22,573
Remaining weighted-average amortization period2 years 8 months 12 days
Performance-Based Restricted Stock Units [Member]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Unrecognized compensation cost $ 5,570
Remaining weighted-average amortization period1 year 8 months 12 days

Common Stock and Stock-Based _5

Common Stock and Stock-Based Awards Plans (Summary Of Stock Options) (Details) $ / shares in Units, shares in Thousands, $ in Thousands9 Months Ended
Sep. 30, 2020USD ($)$ / sharesshares
Common Stock and Stock-Based Awards Plans
Number of Options, Outstanding, Beginning balance | shares270
Number of Options, Exercised | shares(20)
Number of Options, Outstanding, Ending balance | shares250
Weighted-Average Exercise Price, Outstanding, Beginning balance | $ / shares $ 20.02
Weighted-Average Exercise Price, Exercised | $ / shares22.60
Weighted-Average Exercise Price, Outstanding, Ending balance | $ / shares $ 19.81
Weighted-Average Remaining Contractual Term (Years), Outstanding2 years 7 months 28 days
Aggregate Intrinsic Value, Outstanding | $ $ 425

Common Stock and Stock-Based _6

Common Stock and Stock-Based Awards Plans - Stock-Based Compensation (Narrative) (Details) - USD ($) shares in Millions, $ in Millions3 Months Ended9 Months Ended
Sep. 30, 2020Sep. 30, 2019Sep. 30, 2020Sep. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Additional shares available for issuance2.7 2.7
Compensation cost recognized for stock-based awards $ 3.4 $ 2.7 $ 9.5 $ 8.5
Income tax benefit recognized in the income statement for stock-based awards $ 0.8 $ 0.7 2.3 2
Total cash received as a result of stock option exercises0.4 1.3
Tax benefit realized as a result of stock option exercises and the vesting of other share-based awards1.8 1.7
Total intrinsic value of stock options exercised $ 0.1 $ 0.4
Stock Options [Member]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Term of options10 years
Employee Awards [Member] | Stock Options [Member]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Vesting period4 years
Employee Awards [Member] | Restricted Stock Units (RSUs) [Member]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Vesting period4 years
Employee Awards [Member] | Performance-Based Restricted Stock Units [Member]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Vesting period3 years
Non-Employee Awards [Member] | Restricted Stock Units (RSUs) [Member]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Vesting period1 year

Common Stock and Stock-Based _7

Common Stock and Stock-Based Awards Plans (Summary Of Stock-Based Awards) (Details) shares in Thousands9 Months Ended
Sep. 30, 2020$ / sharesshares
Restricted Stock Units (RSUs) [Member]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Non-vested shares outstanding, shares or units, beginning balance | shares893
Granted, shares or units | shares525
Vested, shares or units | shares(301)
Forfeited, shares or units | shares(45)
Non-vested shares outstanding, shares or units, ending balance | shares1,072
Non-vested outstanding, weighted-average grant date fair value, beginning balance | $ / shares $ 28.06
Granted, weighted-average grant date fair value | $ / shares26.61
Vested, weighted-average grant date fair value | $ / shares27.61
Forfeited, weighted-average grant date fair value | $ / shares28.60
Non-vested outstanding, weighted-average grant date fair value, ending balance | $ / shares $ 27.45
Performance-Based Restricted Stock Units [Member]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Non-vested shares outstanding, shares or units, beginning balance | shares384
Granted, shares or units | shares165
Forfeited, shares or units | shares(181)
Non-vested shares outstanding, shares or units, ending balance | shares368
Non-vested outstanding, weighted-average grant date fair value, beginning balance | $ / shares $ 28.89
Granted, weighted-average grant date fair value | $ / shares28.02
Forfeited, weighted-average grant date fair value | $ / shares30.04
Non-vested outstanding, weighted-average grant date fair value, ending balance | $ / shares $ 27.93

Income Taxes (Narrative) (Detai

Income Taxes (Narrative) (Details) - USD ($) $ / shares in Units, $ in Thousands9 Months Ended
Sep. 30, 2020Sep. 30, 2019Dec. 31, 2019
Income Taxes [Line Items]
Cumulative undistributed earnings of foreign subsidiaries $ 313,900
Income tax incentives $ 3,373 $ 3,999
Net impact of tax incentives, per diluted share $ 0.09 $ 0.10
Unrecognized tax benefits including interest and penalties $ 600
Malaysia [Member}
Income Taxes [Line Items]
Income tax holidays expiration date2021
Income tax incentives $ 2,164 $ 2,294
Thailand [Member]
Income Taxes [Line Items]
Income tax holidays expiration date2028
Income tax incentives $ 1,209 $ 1,705

Income Taxes (Schedule Of Incom

Income Taxes (Schedule Of Income Tax Expense (Benefit)) (Details) - USD ($) $ in Thousands3 Months Ended9 Months Ended
Sep. 30, 2020Sep. 30, 2019Sep. 30, 2020Sep. 30, 2019
Income Taxes [Abstract]
Federal - Current $ 1,288 $ 907
Foreign - Current3,865 5,607
State - Current503 1,096
Deferred(4,079)206
Total income tax expense $ 1,201 $ 1,573 $ 1,577 $ 7,816

Income Taxes (Schedule Of Tax I

Income Taxes (Schedule Of Tax Incentives) (Details) - USD ($) $ in Thousands9 Months Ended
Sep. 30, 2020Sep. 30, 2019
Income tax incentives $ 3,373 $ 3,999
Malaysia [Member}
Income tax incentives2,164 2,294
Thailand [Member]
Income tax incentives $ 1,209 $ 1,705

Revenue (Disaggregation of reve

Revenue (Disaggregation of revenue) (Details) - USD ($) $ in Thousands3 Months Ended9 Months Ended
Sep. 30, 2020Sep. 30, 2019Sep. 30, 2020Sep. 30, 2019
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax $ 542,686 $ 575,094 $ 1,593,094 $ 1,822,751
Operating Segments [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax525,951 555,229 1,531,881 1,759,651
Operating Segments [Member] | Industrials Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax86,184 114,973 276,140 346,010
Operating Segments [Member] | Aerospace And Defense Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax104,899 115,354 312,623 326,208
Operating Segments [Member] | Medical Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax134,142 127,773 386,869 345,438
Operating Segments [Member] | Semi-Cap Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax98,721 68,051 268,292 196,522
Operating Segments [Member] | Computing Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax44,339 59,522 124,793 316,522
Operating Segments [Member] | Telecommunications Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax57,666 69,556 163,164 228,951
Elimination Of Intersegment Sales [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax16,735 19,865 61,213 63,100
Americas [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax305,636 344,361 908,832 1,140,581
Americas [Member] | Operating Segments [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax295,465 333,785 870,472 1,103,746
Americas [Member] | Operating Segments [Member] | Industrials Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax24,303 41,328 82,546 127,714
Americas [Member] | Operating Segments [Member] | Aerospace And Defense Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax100,941 108,101 294,892 302,961
Americas [Member] | Operating Segments [Member] | Medical Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax65,389 79,201 207,202 205,575
Americas [Member] | Operating Segments [Member] | Semi-Cap Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax47,021 23,998 114,791 78,536
Americas [Member] | Operating Segments [Member] | Computing Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax35,788 47,364 101,349 277,538
Americas [Member] | Operating Segments [Member] | Telecommunications Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax22,023 33,793 69,692 111,422
Americas [Member] | Elimination Of Intersegment Sales [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax10,171 10,576 38,360 36,835
Asia [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax197,507 188,092 557,495 549,671
Asia [Member] | Operating Segments [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax191,207 178,985 535,688 523,957
Asia [Member] | Operating Segments [Member] | Industrials Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax47,281 55,454 144,885 162,681
Asia [Member] | Operating Segments [Member] | Aerospace And Defense Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax0 0 0 0
Asia [Member] | Operating Segments [Member] | Medical Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax61,322 44,582 161,415 126,486
Asia [Member] | Operating Segments [Member] | Semi-Cap Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax38,546 31,332 112,989 79,801
Asia [Member] | Operating Segments [Member] | Computing Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax8,551 12,158 23,444 38,899
Asia [Member] | Operating Segments [Member] | Telecommunications Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax35,507 35,459 92,955 116,090
Asia [Member] | Elimination Of Intersegment Sales [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax6,300 9,107 21,807 25,714
Europe [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax39,543 42,641 126,767 132,499
Europe [Member] | Operating Segments [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax39,279 42,459 125,721 131,948
Europe [Member] | Operating Segments [Member] | Industrials Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax14,600 18,191 48,709 55,615
Europe [Member] | Operating Segments [Member] | Aerospace And Defense Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax3,958 7,253 17,731 23,247
Europe [Member] | Operating Segments [Member] | Medical Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax7,431 3,990 18,252 13,377
Europe [Member] | Operating Segments [Member] | Semi-Cap Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax13,154 12,721 40,512 38,185
Europe [Member] | Operating Segments [Member] | Computing Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax0 0 0 85
Europe [Member] | Operating Segments [Member] | Telecommunications Sector [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax136 304 517 1,439
Europe [Member] | Elimination Of Intersegment Sales [Member]
Disaggregation Of Revenue [Line Items]
Revenue from Contract with Customer, Excluding Assessed Tax $ 264 $ 182 $ 1,046 $ 551

Revenue (Narrative) (Details)

Revenue (Narrative) (Details)9 Months Ended
Sep. 30, 2020Sep. 30, 2019
Transferred Over Time [Member]
Disaggregation Of Revenue [Line Items]
Percentage Of Revenue90.00%92.00%

Accounts Receivable Sale Prog_2

Accounts Receivable Sale Program (Narrative) (Details) - USD ($) $ in Millions3 Months Ended9 Months Ended
Sep. 30, 2020Sep. 30, 2019Sep. 30, 2020Sep. 30, 2019
Receivables [Abstract]
Maximum Limit Accounts Receivable Sale Program $ 120
Trade Accounts Receivable Sold $ 71.5 $ 75.1 225.8 $ 205.7
Amount Received From Trade Accounts Receivable Sold To Third Party $ 71.4 $ 74.9 $ 225.4 $ 205.1

Restructuring Charges (Narrativ

Restructuring Charges (Narrative) (Details) - USD ($) $ in Thousands9 Months Ended
Sep. 30, 2020Sep. 30, 2019
Restructuring Cost and Reserve [Line Items]
Asset impairments $ 6,950 $ 834
Americas [Member]
Restructuring Cost and Reserve [Line Items]
Asset impairments5,700
Asia [Member]
Restructuring Cost and Reserve [Line Items]
Asset impairments $ 1,000

Restructuring Charges (Schedule

Restructuring Charges (Schedule Of Accrued Restructuring Balances) (Details) $ in Thousands9 Months Ended
Sep. 30, 2020USD ($)
Restructuring Cost and Reserve [Line Items]
Beginning Balance $ 3,956
Restructuring charges8,737
Cash Payment(5,779)
Non-Cash Activity(2,115)
Foreign Exchange Adjustments0
Ending Balance4,799
2020 [Member]
Restructuring Cost and Reserve [Line Items]
Beginning Balance0
Restructuring charges5,477
Cash Payment(1,434)
Non-Cash Activity(170)
Foreign Exchange Adjustments0
Ending Balance3,873
2019 [Member]
Restructuring Cost and Reserve [Line Items]
Beginning Balance3,956
Restructuring charges3,260
Cash Payment(4,345)
Non-Cash Activity(1,945)
Foreign Exchange Adjustments0
Ending Balance926
Severance [Member] | 2020 [Member]
Restructuring Cost and Reserve [Line Items]
Beginning Balance0
Restructuring charges5,119
Cash Payment(1,391)
Non-Cash Activity(25)
Foreign Exchange Adjustments0
Ending Balance3,703
Severance [Member] | 2019 [Member]
Restructuring Cost and Reserve [Line Items]
Beginning Balance3,956
Restructuring charges(1,183)
Cash Payment(2,470)
Non-Cash Activity(72)
Foreign Exchange Adjustments0
Ending Balance231
Leased facilities and equipment [Member] | 2020 [Member]
Restructuring Cost and Reserve [Line Items]
Beginning Balance0
Restructuring charges148
Cash Payment(3)
Non-Cash Activity(145)
Foreign Exchange Adjustments0
Ending Balance0
Leased facilities and equipment [Member] | 2019 [Member]
Restructuring Cost and Reserve [Line Items]
Beginning Balance0
Restructuring charges3,070
Cash Payment(1,491)
Non-Cash Activity(1,144)
Foreign Exchange Adjustments0
Ending Balance435
Other Exit Costs [Member] | 2020 [Member]
Restructuring Cost and Reserve [Line Items]
Beginning Balance0
Restructuring charges210
Cash Payment(40)
Non-Cash Activity0
Foreign Exchange Adjustments0
Ending Balance170
Other Exit Costs [Member] | 2019 [Member]
Restructuring Cost and Reserve [Line Items]
Beginning Balance0
Restructuring charges1,373
Cash Payment(384)
Non-Cash Activity(729)
Foreign Exchange Adjustments0
Ending Balance $ 260

Ransomware incident (Narrative)

Ransomware incident (Narrative) (Details) - USD ($) $ in Thousands3 Months Ended9 Months Ended12 Months Ended
Sep. 30, 2020Sep. 30, 2019Sep. 30, 2020Sep. 30, 2019Dec. 31, 2019
Ransomware incident
Ransomware related incident costs, net $ (1,558) $ 0 $ (1,305) $ 0 $ 7,700
Insurance recoveries $ 5,000
Collection of recorded insurance receivable $ 6,600

Earnings Per Share (Details)

Earnings Per Share (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands3 Months Ended9 Months Ended
Sep. 30, 2020Sep. 30, 2019Sep. 30, 2020Sep. 30, 2019
Earnings Per Share Reconciliation [Line Items]
Net income $ 5,915 $ 7,136 $ 6,360 $ 30,356
Denominator for basic earnings per share - weighted-average number of common shares outstanding during the period36,467 37,419 36,565 38,813
Denominator for diluted earnings per share36,544 37,645 36,821 39,184
Basic earnings per share $ 0.16 $ 0.19 $ 0.17 $ 0.78
Diluted earnings per share $ 0.16 $ 0.19 $ 0.17 $ 0.77
Restricted Stock Units [Member]
Earnings Per Share Reconciliation [Line Items]
Incremental common shares attributable to exercise of dilutive options55 146 220 294
Anti-dilutive securities to purchase common shares1,000 100 500 200
Stock Options [Member]
Earnings Per Share Reconciliation [Line Items]
Incremental common shares attributable to exercise of dilutive options22 80 36 77
Anti-dilutive securities to purchase common shares100

Financial Instruments (Narrativ

Financial Instruments (Narrative) (Details) - USD ($) $ in Thousands3 Months Ended9 Months Ended12 Months Ended
Sep. 30, 2020Sep. 30, 2019Sep. 30, 2020Sep. 30, 2019Dec. 31, 2018Dec. 31, 2019Dec. 31, 2017
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]
Unrealized loss on derivative, net of tax $ (447) $ 853 $ 3,911 $ 4,399
Amounts reclassified from accumulated other comprehensive loss, net of tax982
Interest expense2,136 $ 1,687 6,189 $ 5,014
Derivative instruments, net of tax [Member]
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]
Amounts reclassified from accumulated other comprehensive loss, net of tax982
Interest Rate Swap [Member]
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]
Interest rate swap notional amount $ 138,800 $ 138,800 $ 144,400 $ 155,300
Fixed interest rate2.928%2.928%2.928%1.4935%
Fair value of interest rate swap $ 10,200 $ 10,200 $ 6,300
Unrealized loss on interest rate swap3,900
Unrealized loss on derivative, net of tax2,900
Gain On Contract Termination $ 3,500
Amounts reclassified from accumulated other comprehensive loss1,300
Amounts reclassified from accumulated other comprehensive loss, net of tax $ 1,000

Accumulated Other Comprehensi_3

Accumulated Other Comprehensive Loss (Schedule Of Accumulated Other Comprehensive Loss By Component) (Details) - USD ($) $ in Thousands3 Months Ended9 Months Ended
Sep. 30, 2020Sep. 30, 2019Sep. 30, 2020Sep. 30, 2019
Accumulated other comprehensive income loss [Line Items]
Accumulated other comprehensive loss, net of tax, beginning balance $ (16,759)
Other comprehensive loss before reclassifications(973)
Amounts reclassified from accumulated other comprehensive loss, net of tax(982)
Other comprehensive income (loss) $ 2,578 $ (2,869)(1,955) $ (6,869)
Accumulated other comprehensive loss, net of tax, ending balance(18,714)(18,714)
Foreign currency translaction adjustments [Member]
Accumulated other comprehensive income loss [Line Items]
Accumulated other comprehensive loss, net of tax, beginning balance(12,425)
Other comprehensive loss before reclassifications1,654
Amounts reclassified from accumulated other comprehensive loss, net of tax0
Other comprehensive income (loss)1,654
Accumulated other comprehensive loss, net of tax, ending balance(10,771)(10,771)
Derivative instruments, net of tax [Member]
Accumulated other comprehensive income loss [Line Items]
Accumulated other comprehensive loss, net of tax, beginning balance(3,600)
Other comprehensive loss before reclassifications(2,929)
Amounts reclassified from accumulated other comprehensive loss, net of tax(982)
Other comprehensive income (loss)(3,911)
Accumulated other comprehensive loss, net of tax, ending balance(7,511)(7,511)
Other, net of tax [Member]
Accumulated other comprehensive income loss [Line Items]
Accumulated other comprehensive loss, net of tax, beginning balance(734)
Other comprehensive loss before reclassifications302
Amounts reclassified from accumulated other comprehensive loss, net of tax0
Other comprehensive income (loss)302
Accumulated other comprehensive loss, net of tax, ending balance $ (432) $ (432)

Segment And Geographic Inform_3

Segment And Geographic Information (Operating Segments) (Details) - USD ($) $ in Thousands3 Months Ended9 Months Ended
Sep. 30, 2020Sep. 30, 2019Sep. 30, 2020Sep. 30, 2019Dec. 31, 2019
Segment Reporting Information [Line Items]
Sales $ 525,951 $ 555,229 $ 1,531,881 $ 1,759,651
Depreciation and amortization12,408 12,264 36,939 36,389
Income from operations8,659 9,798 13,277 37,826
Interest expense(2,136)(1,687)(6,189)(5,014)
Interest income154 734 1,040 3,084
Other income (expense), net439 (136)(191)2,276
Income before income taxes7,116 8,709 7,937 38,172
Capital expenditures5,812 10,447 29,102 25,942
Total assets1,734,507 1,734,507 $ 1,759,874
Elimination Of Intersegment Sales [Member]
Segment Reporting Information [Line Items]
Sales(16,735)(19,865)(61,213)(63,100)
Corporate And Intersegment Eliminations [Member]
Segment Reporting Information [Line Items]
Income from operations(20,663)(16,159)(58,580)(57,372)
Americas [Member]
Segment Reporting Information [Line Items]
Sales305,636 344,361 908,832 1,140,581
Depreciation and amortization5,844 5,646 17,191 16,323
Income from operations10,062 10,877 21,700 48,437
Capital expenditures2,134 4,210 17,992 11,910
Total assets810,455 810,455 792,180
Asia [Member]
Segment Reporting Information [Line Items]
Sales197,507 188,092 557,495 549,671
Depreciation and amortization2,801 2,820 8,247 8,363
Income from operations17,865 13,209 45,887 41,666
Capital expenditures1,330 3,965 4,646 7,901
Total assets536,991 536,991 533,508
Europe [Member]
Segment Reporting Information [Line Items]
Sales39,543 42,641 126,767 132,499
Depreciation and amortization706 750 2,131 2,322
Income from operations1,395 1,871 4,270 5,095
Capital expenditures252 1,304 1,294 2,035
Total assets127,392 127,392 139,977
Corporate And Other [Member]
Segment Reporting Information [Line Items]
Total assets259,669 259,669 $ 294,209
Corporate [Member]
Segment Reporting Information [Line Items]
Depreciation and amortization3,057 3,048 9,370 9,381
Capital expenditures $ 2,096 $ 968 $ 5,170 $ 4,096

Segment And Geographic Inform_4

Segment And Geographic Information (Schedule Of Geographic Net Sales And Long-Lived Assets) (Details) - USD ($) $ in Thousands3 Months Ended9 Months Ended
Sep. 30, 2020Sep. 30, 2019Sep. 30, 2020Sep. 30, 2019Dec. 31, 2019
Segment Reporting Information [Line Items]
Geographic net sales $ 525,951 $ 555,229 $ 1,531,881 $ 1,759,651
Long-lived assets351,964 351,964 $ 367,402
United States [Member]
Segment Reporting Information [Line Items]
Geographic net sales346,849 362,136 1,001,725 1,196,965
Long-lived assets239,332 239,332 247,074
Singapore [Member]
Segment Reporting Information [Line Items]
Geographic net sales51,267 51,025 161,805 135,429
Asia [Member]
Segment Reporting Information [Line Items]
Geographic net sales48,337 49,175 126,863 143,140
Long-lived assets70,975 70,975 76,507
Europe [Member]
Segment Reporting Information [Line Items]
Geographic net sales55,372 64,592 177,651 202,985
Long-lived assets18,438 18,438 20,258
Other Foreign [Member]
Segment Reporting Information [Line Items]
Geographic net sales24,126 $ 28,301 63,837 $ 81,132
Long-lived assets $ 23,219 $ 23,219 $ 23,563

Supplemental Cash Flow and No_3

Supplemental Cash Flow and Non-Cash Information (Table Of Supplmental Cash Flow Information) (Details) - USD ($) $ in Thousands3 Months Ended9 Months Ended
Sep. 30, 2020Sep. 30, 2019Sep. 30, 2020Sep. 30, 2019
Supplemental Cash Flow Information [Abstract]
Income taxes paid, net $ 11,629 $ 2,091 $ 14,596 $ 16,375
Interest paid $ 2,364 $ 2,333 6,791 6,355
Cash Flow Non-cash Investing And Financing Activities Disclosure [Abstract]
Additions to property, plant and equipment in accounts payable $ 6,531 $ 2,370